Genevieve Gosselin @genevieve.gosselin

Proud Canuck, fitness enthusiast, clean eater in training, mental health issues advocate.

41 Followers 168 Following 40 Posts