Home Page > Picture Archives > Keyword Search > Summer palace St Petersburg Russia

Summer palace St Petersburg Russia

Letny Sad (Summer Garden) and Palace of Peter the Great at Kutuzova Embankment. Saint Petersburg, Russia, April 13, 1999.

Picture archives | Full List | Statistics | Home page