Mary MacPherson from Earlish in north Skye celebrated her 100th birthday last week at a family gathering in the Cuillin Hills Hotel, Portree.
Mrs MacPherson now lives in Home Farm nursing home. She was delighted to receive her card from the Queen, which was presented to her by John Laing, deputy lord lieutenant of Ross and Cromarty, Skye and Lochalsh, on Thursday 16th October — the very date on which she was born in 1914.
Helping her celebrate were three generations of the family, including brother John and three grand-nieces. Another brother, Alasdair, made it up from Glasgow the following day.
Mrs MacPherson (nee Macleod), who was one of nine siblings and was a former nursing sister in the Mackinnon Memorial Hospital in Broadford, said the secret to her longevity was a “good life and plenty of work”. She also paid tribute to the staff at Home Farm, whom she described as “very kind and caring”.