2011 North Europe
St Petersburg
St Petersburg, "Monument to the Heroic Defenders of Leningrad"
Left arrow 
 Right arrow