Four hundred miles west of Moscow is St. Petersburg, Russia. A striking city resting on the banks of the Neva River, St. Petersburg has long been a draw for lovers of architecture, as St. Petersburg tours often begin with the city's legendary structures.
View more random threads:
- Documentary Film 36-24-36
- Directly from Planet of Japan
- Talent vs Skill - Motivational Video
- Glamour Model Lacey Wildd Becomes...
- Just For Laughs Gags - Best Of - Part 24
- Princess Chelsea - The Cigarette Duet
- Professional skateboarders shocked
- Just For Laughs Gags Asia - 2nd Feb 2010...
- A Relaxing Country Walk