Michelle Silvester

MNZSP, BHSc (Physiotherapy). Clinical Pilates
Michelle Silvester