With heavy hearts we share the passing of Sifu Michael Kirwin, friend and Board member of the Canadian Taijiquan Federation.…
With heavy hearts we share the passing of Sifu Michael Kirwin, friend and Board member of the Canadian Taijiquan Federation.…