Sultan Qaboos Grand Mosque, Muscat Governorate
By Mohammad Al Zubair
Sultan Qaboos Grand Mosque, Muscat Governorate