Interior of The Federal Territory Mosque located at Kuala Lumpur, Malaysia on December 14, 2013. Open to public on 2000. The mosque can accommodate 17,000 worshippers at any one time.

Interior of The Federal Territory Mosque located at Kuala Lumpur, Malaysia on December 14, 2013. Open to public on 2000. The mosque can accommodate 17,000 worshippers at any one time. - 44158513

Similar stock images

to-top-page