Sultan Taimur bin Faisal Mosque, North Al Mabela, Muscat Governorate
By Mohammad Al Zubair
Sultan Taimur bin Faisal Mosque, North Al Mabela, Muscat Governorate