St. Petersburg, Russia (81 of 205)




Looking out onto Palace Square from the Hermitage Museum.
Looking out onto Palace Square from the Hermitage Museum.