Derek Cheng

Hong Kong Island
Derek Cheng