A Nairn piper who broke the world record for playing the bagpipes has raised £4,500 for a range of charities and organisations by completing the challenge.
Andrew MacLennan played his pipes for a staggering 26 hours, 59 minutes and seven seconds, breaking the previous record by almost an hour.
And yesterday at Hootananny’s pub in Inverness, £1,500 of the money raised was each donated to representatives from Highland Hospice, Maggie’s Cancer Care and the Drumnadrochit Piping Society.
Mr MacLennan broke the piping record last month and took the title from Rikki Evans from Porthlethen in Aberdeenshire.
He has also written a new tune which was raffled off to help raise funds. The raffle was won by Willie Kelbie, the father of primary school pupil Aidan Kelbie, who Mr MacLennan also taught to pipe.
Aidan has named the tune, “the wee fiery one,” after the Celtic meaning of his first name.
Nairn piper donates funds raised from breaking piping world record