Blue Hills Fibre Festival

For the people who love yarn, fleece and fibre arts.