Samantha Johnston
Samantha Johnston

Samantha Johnston

Bringing our Snap Fitness Oamaru members some inspiring content, so we can thrive through this unprecedented season of life