Book health & wellness appointments instantly
 

Ashtanga yoga

Based on a progression of six movements, Ashtanga is a strenuous form of yoga.