The Grand Mosque

The beautiful Mosque in muscat, Oman