David Turchetti Yoga

David Turchetti teaches a variety of Ashtanga-based yoga classes in China and around the world. He is currently based at MySoul Yoga in Shanghai.

Ashtanga, David Turchetti, Jivamukti, vinyasa, yoga

Visit: www.davidturchetti.com