A five-year-old boy has spread Christmas cheer by making and hand-delivering more than 700 cards. Joshua from Barry, Vale of Glamorgan, created the cards for care home residents and hospital patients.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results