Andrew McGonigle

Dr Andrew McGonigle is a medically trained yoga teacher with a specialist focus on anatomy and physiology in relation to yoga.

Andrew Mc Gonigle