Stock Photo: Scene from greek mythology by anonymous painter, painting, Russia, St. Petersburg, State Hermitage, 48x64