Designed by
Title
Leonardo da Vinci Museum, Milan #299395633
Description
MILAN, ITALY - MAY 19, 2018: This is a model of a drop-hammer, one of the inventions of Leonardo da Vinci, in the Museum of Science and Technology named after Leonardo da Vinci
This image is editorial