Kim McFarlane

Passionate about my family, friends, books, yoga and walking. In that order.