RIMOWA

Sun Plaza, Canton Road, Tsim Sha Tsui, Kowloon

1,735 sq ft