Karen Shepherd

Library assistant, knitter, fangirl. Co-host of the Knit 1 Geek 2 Podcast.

Karen Shepherd has not yet tracked or attended any events.