Statue of Leonardo da Vinci ...by himself ? In front of the Uffizi Gallery in Florence, Italy.
Size:
1470px × 3707px
Photo credit: ©
CNP Collection / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
...,
?,
da,
florence,
fro,
front,
gallery,
italy.,
leonardo,
statue,
uffizi,
vinci