A leukaemia survivor has donated her hair to help make wigs for children with cancer for a second time.
Agatha King joined 28 others to donate 318 inches of hair to the Little Princess Trust at Charlie Miller in Edinburgh.
The nine-year-old first donated her hair to a good cause aged four, when she was diagnosed with leukaemia and wanted her locks to help other children before she lost them to treament.