Radisson Blu Hotel, Alexandria

Mehwar El Taameer, Alex West
Alexandria
Egypt