Yip Yan-Chuen (Ye Yinquan)

Yip Yan-Chuen (Ye Yinquan)