Shi Mei Lin & Ma Yueh Liang pushing hands

Shi Mei Lin & Ma Yueh Liang pushing hands Wellington New Zealand in 1990
www.youtube.com Visit website
Added on October 17th, 2015
Last updated: November 27th, 2019