A boy’s life was saved by the donation of a baby’s umbilical cord from a stranger.
Riley Maclennan, seven, is now free from cancer and has become the face of World Cancer Day in Scotland.
The youngster, from Inverness, received a stem cell transplant from the cord in September after the disease came back for a second time.