Saint Alexander Nevsky Cathedral Rostov-on-Don Russia

Saint Alexander Nevsky Cathedral Rostov-on-Don Russia

Saint Alexander Nevsky Cathedral in Rostov-on-Don, Russia (Wikimedia Commons)