St. Petersburg, Russia - May 9, 2012: Communist demonstration on the Nevsky Prospect

St. Petersburg, Russia - May 9, 2012: Communist demonstration on the Nevsky Prospect - 14146088

Similar stock images

to-top-page