Рет қаралды 228
Ambuja Yoga
A self myofascial release practice to improve mobility, release tension and tightness, and feel better in your body. Filmed in Leon, Nicaragua.