Location on the map

Police Tower, Nawal St. - Giza - Agouza

Map directions