Knitting for good causes: http://www.50connect.co.uk/articles/knitting-for-good-causes

Knitting for good causes