A 13-year-old tabby cat that went missing 10 years ago has found her way back home.
Her owners Lucy and Hannah Robertson were "heartbroken" in 2016 when Charlie, then three years old, went missing.
As an outdoor cat, Charlie would spend her days roaming the streets but one day in April - after recently moving to a new area - she never returned home.
The family spent months looking, never finding any leads.
But last month, the "impossible" happened on Lucy's 30th birthday - they received a call from the vet saying Charlie had been found.
Hannah, 37, said she moved from Newbridge to Abercarn, in Caerphilly county, a few miles away, 10 years ago.
Within three days, Charlie, who she described as a "bit fiery", went missing.