Zara is taking over the space left vacant by Humanic on the prestigious Schildergasse in Cologne, opening its biggest store in Germany next autumn

Topics