Haras El Hodoud Stadium

EgyptEgypt

Military-owned stadium located in Alexandria