Centenarian Betty Aitken knows a bit about the UK.
She was born in Fife, stayed in the West Highlands, moved to the south of England before finally settling in Deeside.
Last Friday Betty celebrated her 100th birthday in Aboyne.
She is a resident of Allachburn Care Home, where she has lived for just over a year.
Family members and home staff gathered to wish her well on the big day.
Betty was born in the Fife mining town of Lochgelly and left school at 14 and worked in a shop until she was old enough for nurse training.
Her nursing career halted when she had family and in 1966, she moved with her late husband, who died in 1976, to Corpach, near Fort William.
Betty went with daughter Marion - who lived in Culter - and her family to live in Essex in the late 80s, spending 20 years in Southend.
They all returned to Aberdeenshire in 2007, making their home in Aboyne.
Betty, delighted with her birthday card from the Quuen, puts her longevity down to being in the genes.
She said: “My sister is 96 and my brother’s 94. I always believe in doing all things in moderation and looking on the bright side of life.”
Betty has son Ronald, daughter Marion, five grandchildren and a great-grandson.
The home’s assistant manager Barbara Johnstone said: “We all at Allachburn consider it a pleasure and a privilege to have Betty in our care.”