Share
twitterlinkedinfacebook
Image 1 of 1
MYKL00470RFED.jpg
April 2009 image of the many shops at Low Yat Plaza, a premier shopping centre specializing in information and communication technology (ICT) products and equipment, at Kuala Lumpur, Malaysia. (EDITORIAL USE ONLY)