mail_outline sales@mediastorehouse.com
Pyramid viewed from the Mena House Hotel, Giza, Cairo, Egypt
139 Lounge Bar & Terrace, Mena House Hotel, Giza, Cairo, Egypt
Mena House Hotel, Giza, Cairo, Egypt