by wolterk
SANTA MONICA, CA/USA - MAY 12, 2016: Zara retail exterior and logo. Zara is a Spanish clothing and accessories retailer based in Arteixo, Galicia.