Grand Mosque

Grand Mosque

Sultan Qaboos Grand Mosque, Muscat, Oman