Designed by
Title
Zara Store entrance woman entering store #91880699
Description
STRASBOURG, FRANCE - APR 27, 2017: Woman entering Zara Store - Zara is a Spanish clothing and accessories retailer based in Arteixo, Galicia. The company was founded in 1975 by Amancio Ortega and RosalÃÂa Mera. It is the main brand of the Inditex group, the world`s largest apparel retailer.
This image is editorial