Designed by
Title
St Petersburg, Makarova embankment. Church of the Holy Great Martyr Catherine #197319546
Description
Saint Petersburg, Makarova embankment. Church of the Holy Great Martyr Catherine is an Orthodox church in St. Petersburg on Vasilyevsky Island. Saint Petersburg, Russia