Seto Family owner of Sha Tin Floating Restaurant

Date picture taken
unknown

Comments