Home Page > Picture Archives > Keyword Search > Ploshchad Muzhestva

Ploshchad Muzhestva

Metro "Ploshchad Muzhestva" (subway station). Saint Petersburg, Russia, July 19, 2005
Feeding a pack of stray dogs by hot dogs near a meat shop at Ploshchad Muzhestva Square. Saint Petersburg, Russia, August 26, 2013

Picture archives | Full List | Statistics | Home page