Stock Photo: Venus and Aeneas by Sebastien Bourdon, Oil on canvas, 1616-1671, Russia, St. Petersburg, State Hermitage, 45, 5x54, 4

Stock Photo: 4266-13881 Venus and Aeneas by Sebastien Bourdon, Oil on canvas, 1616-1671, Russia, St. Petersburg, State Hermitage, 45, 5x54, 4