Husa Pyramids

103, Al Ahram St
Giza
Egypt