Martial Arts Masters

Hai Shan Laoshi has been privileged not only to train with his expert teachers, but also to meet many different martial arts masters at competitions and in his travels. Click to view a larger image.