A Chinese woman with no legs has brought up more than 130 orphaned children.
Xu Yuehua lost both her legs when she was 12 and after being taken in by the Xiangtan Orphan's House, Hunan Province, at the age of 17, she taught herself to walk using two stools.
As well as teaching herself to walk, Xu, 55, has helped out with the children doing the washing, feeding, changing nappies, cleaning and even making shoes and has now brought up more than 130 orphans.
Xu - who has a 20-year-old son of her own - said: "I am actually not a great person, but do what I have to do - to bring these poor kids a mother's love."