Yoga at the beach with your personal trainer. Josh Smith, personal trainer for health & wellbeing is showing us some yoga poses, exercises and postures while practicing yoga, and other exercise routines. Photographs are taken at the beach of Pedregal in Cabo San Lucas, Baja California Sur, Mexico
Add to Cart Add to Lightbox Download