Benefits of Knitting

Knitting is a hobby or pastime which we often associate with older people like our dear grandmothers; however, it is becoming a hobby that is being taken up by people of all ages for a plethora of reasons, some of which include: Skills development in third world countries; there are charities dedicated entirely to teaching […]