Designed by
Title
Emblem and lettering from the watch manufacturer Rolex on a store facade #294295570
Description
Tokyo, Japan - April 04, 2023: emblem and letterinf from Rolex on a store facade. Rolex is a Swiss watch designer and manufacturer founded in 1905
This image is editorial