Designed by
Title
Zara Store in Rome, Italy with people shopping. #55998379
Description
ROME, ITALY - JUNE 29, 2015. Zara Store in Rome, Italy with people shopping. Zara is a Spanish clothing and accessories retailer, one of the largest international fashion companies.
This image is editorial