An eight-year-old boy has become the youngest climber to scale the 450ft high sea stack the Old Man of Hoy.
Edward Mills, from Dunnet, Caithness, completed the challenging climb to raise money for charity Climbers Against Cancer as his mother, Bekki Christian, has terminal breast cancer.
The family, who are originally from Stroud, Gloucestershire, had believed Bekki, 38, might not live long enough to see her son take on the sea stack off the coast of Orkney.
But she watched from a boat as he reached the top on Friday.
She said: "I am so proud of him. Proud of the way that he focused on just getting his head down and doing it.
"Full of admiration for him as I know he will look around and take in the view, he loves the sensation of being up high.