Home / Store
Leonardo da Vinci
Adoration of the Magi
Oil on panel,
The Uffizi, Florence, Italy
Largest Fine Art Print on Canvas
Purchase