Swatch

— Retail        — 2011
Aydın Architects accomplished construction of over 50 Swatch stores in Turkey.