Peter the Great meditating the Idea of building St. Petersburg at the Shore of the Baltic Sea – Alexandre Benois Leave a Comment / Paintings / By admin (Visited 46 times, 1 visits today)