Level 2 - 18

Score : Clues :
No more Clues
It's a Spanish clothing and accessories retailer based in Arteixo, Galicia
Founded in 1975 by Amancio Ortega and Rosalía Mera
It is the flagship chain store of the Inditex group
Guessed