Share
twitterlinkedinfacebook
Image 1 of 1
MYKL00300RFED.jpg
Image of the modern Kuala Lumpur City Centre (KLCC) Mosque located just next to the Petronas Twin Towers, Kuala Lumpur, Malaysia. (EDITORIAL USE ONLY)