Russia
[Previous Photo]    [Back to Gallery]    [Next Photo]

Russia

St Petersburg : Nevsky Prospect

Nevsky Prospect is the main street in the city and is lined with shops, restaurants and hotels.

[Random Travel Photo]    [Search Travel Photos]

Photo ID 01451-8076 Added 26 Sep 2009 04:37 © KryssTal 2005