Location on the map

Adawy Selim St - Giza - al haram

Map directions