Alam Place

Alam Palace, Muscat City, Muscat, Oman