October 4, 2011April 5, 2020 by Steven Michael Martin Saint Petersburg, Russia in Church / Finland, Baltics, and the Red Arrow / Russia ShareYou may also likeIglesia de Santo Domingo, LimaOslo Cathedral, NorwayFranziskanerkirche, SalzburgJerusalem, Israel