Saint Alexander Nevsky Church Rostov-on-Don Russia

Saint Alexander Nevsky Church Rostov-on-Don Russia

Saint Alexander Nevsky Church in Rostov-on-Don, Russia, circa 1900-10 (Wikimedia Commons)