Lean, 12, a pupil at the village high school, and her family have lived in the village for the past two years.
Originally from Portsmouth, the family also comprises mum Laura, dad Dean and elder brother, Blake, 13.
Last Wednesday at Kinlochleven hairdresser Cait's Cuts Leah gave up 16 inches of her hair in aid of the Little Princess Trust, raising £155 so far with more donations still coming in.
Laura said: 'This is the third time she has cut her hair for this charity.
'She had 18 inches of hair cut off in May 2017 and raised £350 and had her hair cut again in 2018, donating 10 inches.
'She started cutting her hair at eight years old in honour of a school friend who died of brain cancer at the age of nine.'
The trust uses donated hair to make free wigs made for children and young people experiencing the devastating effects of hair loss through cancer treatment or other conditions.
"eyJ1cmwiOiJodHRwczpcL1wvd3BjbHVzdGVyLmRjdGRpZ2l0YWwuY29tXC93eXZleC1tZWRpYVwvd3AtY29udGVudFwvdXBsb2Fkc1wvc2l0ZXNcLzYzXC8yMDIxXC8wOVwvTk8tRjM4LUxlYWgtMDEuanBnIiwidGl0bGUiOiJOTyBGMzggTGVhaCAwMSIsImNhcHRpb24iOiIiLCJhbHQiOiIiLCJkZXNjcmlwdGlvbiI6IiJ9,eyJ1cmwiOiJodHRwczpcL1wvd3BjbHVzdGVyLmRjdGRpZ2l0YWwuY29tXC93eXZleC1tZWRpYVwvd3AtY29udGVudFwvdXBsb2Fkc1wvc2l0ZXNcLzYzXC8yMDIxXC8wOVwvTk8tRjM4LUxlYWgtMDIuanBnIiwidGl0bGUiOiJOTyBGMzggTGVhaCAwMiIsImNhcHRpb24iOiIiLCJhbHQiOiIiLCJkZXNjcmlwdGlvbiI6IiJ9,eyJ1cmwiOiJodHRwczpcL1wvd3BjbHVzdGVyLmRjdGRpZ2l0YWwuY29tXC93eXZleC1tZWRpYVwvd3AtY29udGVudFwvdXBsb2Fkc1wvc2l0ZXNcLzYzXC8yMDIxXC8wOVwvTk8tRjM4LUxlYWgtMDMuanBnIiwidGl0bGUiOiJOTyBGMzggTGVhaCAwMyIsImNhcHRpb24iOiIiLCJhbHQiOiIiLCJkZXNjcmlwdGlvbiI6IiJ9,eyJ1cmwiOiJodHRwczpcL1wvd3BjbHVzdGVyLmRjdGRpZ2l0YWwuY29tXC93eXZleC1tZWRpYVwvd3AtY29udGVudFwvdXBsb2Fkc1wvc2l0ZXNcLzYzXC8yMDIxXC8wOVwvTk8tRjM4LUxlYWgtMDQuanBnIiwidGl0bGUiOiJOTyBGMzggTGVhaCAwNCIsImNhcHRpb24iOiIiLCJhbHQiOiIiLCJkZXNjcmlwdGlvbiI6IiJ9,eyJ1cmwiOiJodHRwczpcL1wvd3BjbHVzdGVyLmRjdGRpZ2l0YWwuY29tXC93eXZleC1tZWRpYVwvd3AtY29udGVudFwvdXBsb2Fkc1wvc2l0ZXNcLzYzXC8yMDIxXC8wOVwvTk8tRjM4LUxlYWgtMDUtMjAyMS1zY2FsZWQuanBnIiwidGl0bGUiOiJOTyBGMzggTGVhaCAwNSAyMDIxIiwiY2FwdGlvbiI6IiIsImFsdCI6IiIsImRlc2NyaXB0aW9uIjoiIn0=,eyJ1cmwiOiJodHRwczpcL1wvd3BjbHVzdGVyLmRjdGRpZ2l0YWwuY29tXC93eXZleC1tZWRpYVwvd3AtY29udGVudFwvdXBsb2Fkc1wvc2l0ZXNcLzYzXC8yMDIxXC8wOVwvTk8tRjM4LUxlYWgtMDYtMjAyMS1zY2FsZWQuanBnIiwidGl0bGUiOiJOTyBGMzggTGVhaCAwNiAyMDIxIiwiY2FwdGlvbiI6IiIsImFsdCI6IiIsImRlc2NyaXB0aW9uIjoiIn0="]
Yes! I would like to be sent emails from West Coast Today
I understand that my personal information will not be shared with any third parties, and will only be used to provide me with useful targeted articles as indicated.
I'm also aware that I can un-subscribe at any point either from each email notification or on My Account screen.