Fife girl, 5, who wanted to be Rapunzel donates hair to kids with cancer

© Supplied by Nikkii WattersEsme Curran