Photos of St. Petersburg Restaurant

  • St. Petersburg Restaurant Photo, St. Petersburg, Russia
    Saint Petersburg Restaurant

    barbara on August 10, 2001