Designed by
Title
Rolex store in Suria KLCC mall, Malaysia #80393233
Description
KUALA LUMPUR - SEPT 13, 2016: Rolex store in the Suria KLCC mall. Rolex SA is a Swiss luxury watchmaker. Rolex is the largest single luxury watch brand, producing about 2,000 watches per day.
This image is editorial