Designed by
Title
Zara fashion shop in Italy #23417309
Description
Zara fashion boutique in Florence, Italy .Famous brand shop window and dressed mannequins.Zara is a Spanish clothing and accessories retailer based in Arteixo, Galicia, and founded by Amancio Ortega and RosalÃÂa Mera. It is the flagship chain store of the Inditex group
This image is editorial