AL Sed Bil Mahala
Alexandria Stadium, Alexandria

Stadium

Alexandria Stadium
Alexandria
Capacity
13,660