HONG KONG, CHINA - JANUARY 23, 2019: clothes on display at Zara store in New Town Plaza. New Town Plaza is a shopping mall in the town centre of Sha Tin, Hong Kong.

HONG KONG, CHINA - JANUARY 23, 2019: clothes on display at Zara store in New Town Plaza. New Town Plaza is a shopping mall in the town centre of Sha Tin, Hong Kong. - 143142201

Similar stock images

to-top-page