DeepSkyObjects.Com
Leonardo da Vinci
Image
Date
08 Aug 2005 (Summer)
Place
Amboise, France
Notes
Statue of Leonardo da Vinci at Château d'Amboise
Located in the town of Amboise where da Vinci lived during his last 3 years.
More Info
Wikipedia