COLOGNE, GERMANY OCTOBER, 2017: Zara logo on a store. Zara is a Spanish clothing and accessories retailer based in Arteixo, Galicia, and founded in 1975 by Amancio Ortega and Rosalia Mera. Stock
Schildergasse: Zara hat Mega-Filiale in der Kölner City eröffnet | Kölner Stadt-Anzeiger
Zara auf der Kölner Schildergasse | Koeln.de
ZARA Köln Schildergasse, the ZARA shop on Schildergasse in Cologne - the busiest shopping street in Europe Stock Photo - Alamy