AL Mansoura
Al-Shorta Stadium, Cairo

Stadium

Al-Shorta
Cairo
Capacity
22.000