A DUNFERMLINE care home held a bake sale to raise money for older people and adults with disabilities and mental health problems.

Canmore Lodge rallied its staff and residents to don their aprons and get into the kitchen to gather funds for Barchester's Charitable Foundation.

The home's commercial manager, Kimberley Laird, said: "We love to fundraise for charities throughout the year, we pick different causes to support that have been selected by staff, residents and friends of the home.

"Barchester’s Charitable Foundation is a great cause that helps many people in need. It's is also a cause very close to the hearts of all our staff and residents, so we feel really proud to have been able to raise this money.

"Thank you to everyone who donated!"

Canmore Lodge provides a variety of care, including nursing, residential and dementia care.