Sultan Qaboos Grand Mosque is the main mosque of Muscat in Oman and contains the worlds largest chandelier and woven carpet.

Sultan Qaboos Grand Mosque is the main mosque of Muscat in Oman and contains the worlds largest chandelier and woven carpet.

 Stock photo ID: 110108732

Same artist

  |   See all