Stephen Yip Tin-Hang

Stephen Yip Tin-Hang

also known as Stephan Yip Tin-Hang,葉天行,Yeh Tien-Heng,Yam Kwan-Hang,