13 November 2013

Your Body on Yoga

A great info-graphic from the Huffington Post. See more information here.

yoga infographic