SHENZHEN, CHINA - MAY 17, 2015: Zara Logo. Zara Is A Spanish Clothing And Accessories Retailer Based In Arteixo, Galicia, And Founded In 1975 By Amancio Ortega And Rosalia Mera. Stock Photo,
The Zara Logo Has Changed And People Are Really Upset About It
Zara logo gets controversial revamp by Baron & Baron