Caring six-year-old Antonia Tanbini used £300 of her pocket money and savings to buy Christmas presents for children at Dumfries Infirmary.
The youngster, who has suffered from asthma, tonsillitis and cellulitis since birth, has been in and out of the hospital several times and knows how difficult it must be for others.
She decided to use her savings to purchase more than 40 toys which will help to cheer up those in the hospital during the festive period.