Designed by
Title
New York City, USA - March 26, 2024: TAG Heuer Swiss watch company store logo in Manhattan NY #315309196
Description
New York City, USA - March 26, 2024: TAG Heuer Swiss watch company store logo in Manhattan NY.
This image is editorial