new-balance-shoe-store-times-square-hong-kong-001

New Balance shoe shop at Times Square shopping mall in Hong Kong.

New Balance’s shoe store at the Times Square shopping center in Hong Kong.