Sultan Qaboos Grand Mosque.
Muscat, Oman.

Sultan Qaboos Grand Mosque.

Muscat, Oman.