Prince Harry has been reunited with a terminally ill boy in hospital - a meeting the family say they will treasure for ever.
Ollie Carroll (6) from Poynton, Cheshire, suffers from Batten disease, which has led to him losing his ability to speak and walk.
Harry spent an hour talking and "making memories" with Ollie and his family at Great Ormond Street Hospital while he was there getting treatment with his sister Amelia.
The occasion was not an official engagement, and a Kensington Palace spokeswoman described it as a "private visit".
A photograph posted on the family's Facebook page shows Harry with Ollie in his lap, and the royal appears to look down at the child as he holds his head with his hand.
It was not the first meeting for Harry and Ollie, as the pair met last October at the WellChild awards, where Ollie was receiving the Inspirational Child award.
His mother Lucy described Ollie's meeting with Harry at the awards ceremony - when he used all his strength to stand up to hug the prince - as "truly magical", and said she believed "a bond was made" between the pair in that moment. Writing on the Facebook page Ollie's Army Battling Against Battens, she said: "On Tuesday whilst at Great Ormond Street Hospital getting treatment, Ollie and Amelia got a very special personal visit from Prince Harry. For an hour Prince Harry sat with us talking and playing with our children, laughing and making memories. The very thing our children want the most in life, to be happy and having fun. We feel so much pride knowing that Ollie and Amelia are touching the lives of the people they meet, with their love and their strength. The love, the support and the laughter within that treatment room on Tuesday will stay with us for ever. From the bottom of our hearts we thank Prince Harry for his support, his time and his kindness."