marks-spencer-store-times-square-hong-kong

Marks & Spencer store Times Square Hong Kong.

Marks & Spencer store, located within Times Square mall in Hong Kong.