Designed by
Title
Luxury watch store called les Ambassadeurs in Zurich on Bahnhofstrasse with Christmas decoration. #236313892
Description
Zurich, Switzerland 12 20 2020 Luxury watch store called les Ambassadeurs in Zurich on Bahnhofstrasse with Christmas decoration. It suggests shopping or Christmas presents. People are in background.
This image is editorial