26 Postures, 2 Breathing Exercises, 90 Hot Minutes, South Pasadena

Bikram's Beginning Hot Yoga Class