Shop Nos. F16A & F17-F17A, Telford Plaza I, Kowloon Bay, Kln

October 25, 2017