May 31 & June 1, Maine Coast Taijiquan, Freeport, ME
• May 31: BaGua Zhang Foundation Practice
• June 1: Wudang Taiji Dao (morning), Five Animals Qigong (afternoon)
May 31 & June 1, Maine Coast Taijiquan, Freeport, ME
• May 31: BaGua Zhang Foundation Practice
• June 1: Wudang Taiji Dao (morning), Five Animals Qigong (afternoon)