Location on the map

17 , 15 May St. - Qalyubia - Shubra El Kheima

Map directions