Home / Store
Leonardo da Vinci
Madonna with Flower
Oil on canvas transferred from, c. 1478
Hermitage, St Petersburg, Russian Federation
Largest Fine Art Print on Canvas
Purchase