Statue of Leonardo da Vinci in Milan


Size: 2598px × 4921px
Location: Milan, Italy
Photo credit: © Tim Wright / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: artist, da, italy, leonardo, milan, sculptor, sculpture, statue, vinci