Marcopolo Logo
3 of 7
Nevsky Prospekt

Nevsky Prospekt, the main street of St. Petersburg