6 october, Egypt
Giza Governorate, Egypt
Cairo Governorate, Egypt
Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Bahrain, Bahrain, BAH
Cairo, Cairo Governorate, Egypt
Buffalo, New york, NY
Maadi, Cairo Governorate, Egypt