Designed by
Title
Omega sign over the entrance to a watch store in Geneva, Switzerland #
Description
Geneva, Switzerland - September 24, 2016: Omega sign over the entrance to a watch store in the city of Geneva. Omega SA is a Swiss luxury watchmaker based in the town of Biel, founded in 1848.
This image is editorial