30 June Stadium

EgyptEgypt

Modern facility in New Cairo used by Pyramids FC