Designed by
Title
Zara outlet at night, Beijing, China #89026346
Description
BEIJING-APRIL 14, 2013. Zara outlet at night. Zara owner, Spain Inditex, has reported annual profits of $2.6 billion which is up 11% on the previous year. Inditex has now 5,527 stores worldwide.
This image is editorial