Cairo International Stadium

EgyptEgypt

Large and iconic stadium hosting top Egyptian clubs in the capital