Photos of Le Steak at Le Pacha 1901

  • Le Steak at Le Pacha 1901 Photo, Luxor, Egypt
    Island Mosque, Cairo

    jemery on August 10, 2001