A woman from Washington state in the US who suffers from a developmental condition has become the most prolific knitter in her community.
Sarah Bade suffers from cerebral palsy and experiences growth problems because of her condition, but thanks to her relatively new-found love of knitting, she has found what her parents describe as new calling in life.
Terri and Greg Bade adopted Sarah from an orphanage in Bulgaria two decades ago and initially had worries about the quality of life her condition would allow her to have.
Sarah's mother explained: "She can't add two numbers together, it's too complicated. She doesn’t know time."
However, when her daughter picked up knitting just three years ago, it was clear she was a natural. What's more, she has since gone on to benefit disadvantaged children from all over the world with her talents.
Sarah predominantly knits headgear, with it being estimated that she can make five babies' hats or three adult-sized bonnets in just one day. After supplying garments for every child from her church congregation, the 21-year-old has donated hats to a number of local hospitals and even sent 100 to an orphanage in Afghanistan.
Mrs Bade added: "We wanted to find something she liked to do. She loved going to baby showers, and I wanted her to be able to have something to give. No one loves babies' heads as much as Sarah."
Sarah's generosity has also been reciprocated by from a host of people from the local area. With colourful yarn and needles being central to her ongoing knitting pursuits, members of the church and other nearby residents have been more than happy equip her with resources she needs.
One woman even went as far as giving Sarah some yarn that she had been left by her late grandmother that, until now, she had deemed to be too precious to use.
If you want to emulate this wonderful young woman's altruism and create garments to give away to charity, you can find a cute pattern for babies' hats here.