Home Page > Picture Archives > Keyword Search > Petrograd

Petrograd

Firing squad executing a group of orthodox priests for political reasons on a wall icon "Novomucheniki Petrogradskiye" (Petrograd martyrs) in Kazanskaya Church in Novodevichiy Cathedral. Saint Petersburg, Russia, June 26, 2010

Picture archives | Full List | Statistics | Home page