Mairi Rivers

Mairi Rivers

I have 4 kids and love running and keeping myself and my family fit and healthy. I have been vegan for 2 years and love experimenting in the kitchen and eating delicious food.