Field of Mars (Saint Petersburg)

Square in Saint Petersburg, Russia From Wikipedia, the free encyclopedia

Field of Mars (Saint Petersburg)map