ST. PETERSBURG, RUSSIA>
JUNE 2006



Image 5 of 27

Stroganoff Palace

If Stroganoff rings a bell, it should. Yup, this is the Palace of the whip-up-a-good-meal-quick-using beef-and-some-other-goods Stroganoff. Built in 1764, it can be found on the River Moyka, near the Nevskiy Prospekt....the shopping district!


Custom Search