Designed by
Title
The Rolex logo at the top of the headquarters building in Geneva #207428823
Description
Geneva, Switzerland - September 10, 2020: Low angle view of the Rolex logo at the top of a building at the headquarters of the swiss brand of luxury watches
This image is editorial