Designed by
Title
University of Rome La Sapienza - Department of Mechanical and Aerospace Engineering. Rome, Italy #193187610
Description
University of Rome La Sapienza - Department of Mechanical and Aerospace Engineering. Rome,
This image is editorial