Tag Heuer

Tag Heuer

Display and event design, Meyrin Design

  • Date
    1999
  • Location
    Lausanne, Switzerland
  • Categories
    Retail;

related projects