Zara

/Zara
Zara 2017-12-31T20:59:04+00:00

In 1975, Zara opened its first retail store in the coastal town of A Coruña in northwest Spain. Now one of the largest retailers in the world, Zara has over 2,100 stores globally in 88 countries.