Egypt A Dash Across the Middle East – Day 2: Mastarouh – New Dumyat: Egyptian Humour by irregularirishman Posted on May 22, 2011January 17, 2023
Uncategorized A Dash Across the Middle East – Day 1: Alexandria – Mastarouh: A Great First Night by irregularirishman Posted on May 21, 2011January 17, 2023