Share
twitterlinkedinfacebook
Image 1 of 1
KJU00292INN.jpg
Customers examine Rolex watches at a high end boutique, The Time Place in Plaza Indonesia shopping centre.