ISLAMABAD, PAKISTAN - DECEMBER 17: Shah Faisal Mosque facade on December 17, 2010 in Islamabad, Pakistan, the largest mosque in Pakistan and South Asia and one of the largest mosques in the world
- Image ID: 77425141
- Copyright: Waseef Akhtar
- Editorial Credit: Waseef Akhtar / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.