Location on the map

12 Mohamed Omry St. - Giza - munshaat al qanatir

Map directions