Designed by
Title
Sign of luxury watch store called les Ambassadeurs in Zurich on Bahnhofstrasse with Christmas decoration. #236313896
Description
Zurich, Switzerland 12 20 2020 Sign of luxury watch store called les Ambassadeurs in Zurich on Bahnhofstrasse with Christmas decoration. It suggests shopping or Christmas presents.
This image is editorial