tic-tac-time-watch-store-times-square-hong-kong-001

Tic Tac Time watch store within Times Square mall in Hong Kong.

Tic Tac Time watch store, located at the Times Square shopping center in Hong Kong.