.
Katherine Imbrie
I love the outdoors. Living in Barrington is great because there are so many beautiful places to walk, kayak and bike right here in town.
Recent Activity

No activities to show.