Photos of IDIOT restaurant

  • IDIOT restaurant Photo, St. Petersburg, Russia
    The Idiot Restaurant

    Rendiew on August 6, 2005