The service is designed to be a celebration of David's life...
The service is designed to be a celebration of David's life with tributes from a wide range of family, friends and contributions from groups David spent his life working with,
The service is designed to be a celebration of David's life with tributes from a wide range of family, friends and contributions from groups David spent his life working with,