Aberdeen charity launches festive stocking appeal

Aberdeen Royal Infirmary
Aberdeen Royal Infirmary