More than £21,000 was raised at this year's annual Ayrshire Hospice Golf Day. 

The popular event took place at West Kilbride Golf Club, with 40 fourball teams taking part to raise vital funds for the charity. 

A spokesperson said: "It was an incredible day from start to finish and we're delighted to announce that the day raised an amazing £21,801.95!

"This is the most this event has ever raised so thank you to everyone who participated, our sponsors and West Kilbride Golf Club for all their support."