Yoga warm up on the Esplanade
Latin Fitness: mix of yoga, bootcamp, kickboxing and Zumba.
Latin Fitness: mix of yoga, bootcamp, kickboxing and Zumba.
Latin Fitness: mix of yoga, bootcamp, kickboxing and Zumba.
Latin Fitness: mix of yoga, bootcamp, kickboxing and Zumba.