FLORENCE, ITALY - APRIL 30, 2015: People shop at Zara fashion store in Florence. Zara was founded in 1975 and is present in 73 countries (2012 Stock Photo - Alamy
Zara Home Store Windows in an Art Nouveau Palace. it is a Spanish Shop Chain Retailing Housewares Editorial Photography - Image of furniture, italy: 213612937