Sheikh Zayed City, Giza Governorate, Egypt
Soest, Utrecht, Netherlands
Amsterdam, Noord-Holland, Netherlands
Amsterdam, North Holland, Netherlands
Cairo, Cairo Governorate, Egypt
Haarlem, Noord-Holland, Netherlands
Cairo, Cairo, Egypt
Cairo, Egypt
Dublin, Ireland