Church

Church

Russian marine church at the embankment of river Neva in St.Petersburg, Russia