st10

Leningrad (St.Petersburg, Russia)