Live stream preview
Multi-level with James: Dynamic Sequences 30-min
31m
Short dynamic breath-enhances sequences: (1) Standing (2) Prone (3) Seated (4) Supine. Alternate Nostril Breathing
Short dynamic breath-enhances sequences: (1) Standing (2) Prone (3) Seated (4) Supine. Alternate Nostril Breathing