Potpourri - Barry James

Church of Our Saviour On Spilled Blood

Saint Petersburg, Russia

Church of Our Saviour On Spilled BloodSt Petersburg ChurchSaint PetersburgChurchRussia