Description: Michigan Yoga Association
yoga (14007) yoga workshops (101) yoga training (92) yoga teachers (32) yoga continuing education (4) michigan yoga association (1) yoga practitioners (1)
A network of teachers and students promoting unity and understanding in the ancient art of yoga.