KUNG FU TAI CHI 25th Anniversary Festival - May 19-21 2017