Yoga thrives in Ithaca College’s student community
Ithaca College’s student body finds stress relief and spiritual gratification in the practice of yoga.
Ithaca College’s student body finds stress relief and spiritual gratification in the practice of yoga.