Peggy McShane is looking forward to a very special day tomorrow.
The former nurse will be celebrating her 104th birthday at Allanbank Care Home.
And it’s sure to be a busy event for the great-great-grandmother, also known as Margaret, who has a “battalion” of family members.
Peggy, who was born in Kirkcowan, said: “I’m very excited.
“I had 10 children, I have 26 grandchildren, 33 great-grandchildren and 16 great-great-grandchildren. I have a battalion of family members!
“I’d say my secret of a long life is working hard and having a wee nightcap of brandy every now and again .
“It’s worked for me.”