The St. Regis Almasa Hotel – Cairo, Egypt – Hotel Exterior Twilight

The St. Regis Almasa Hotel - Cairo, Egypt - Hotel Exterior Twilight

 See more: The St. Regis Almasa Hotel – Cairo, Egypt πŸ‡ͺπŸ‡¬

Contact