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

Russia

St Petersburg

The Beloselsky-Belozersky Palace is one of dozens in St Petersburg.

Cities and Towns Photo ID 01454-3054 © KryssTal 2005

[Random Travel Photo]    [Search Travel Photos]