Peter I meditating the idea of building St Petersburg at the shore of the Baltic Sea



Peter I meditating the idea of building St Petersburg at the shore of the Baltic Sea

Peter the Great meditating the idea of building St Petersburg at the shore of the Baltic Sea – 1916 Painting by Alexandre Benois




Leave a Comment