CHIANG MAI, THAILAND - MAY 16 2018: ZARA clothing design and manufacturing company, founded in Spain. Photo in Central Festival chiang mai.
Size: 3049px × 2033px
Photo credit: © Nuttapong Wannavijid / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: boutique, brand, center, chiangmai, city, clothes, clothing, commercial, design, fashion, luxury, modern, outlet, retail, retailer, shop, shopping, sign, spain, spanish, store, style, stylish, thailand, urban, window, zara