The President and Ms Abela are presented with a cheque by Catherine Gonzi and Lucy Weldon (left) in aid of the HSBC Cares for Children Fund.
The President and Ms Abela are presented with a cheque by Catherine Gonzi and Lucy Weldon (left) in aid of the HSBC Cares for Children Fund.