Andrew Hall Funeral Service Speaker: Pastor Sam Wright | Funeral Service of Andrew Hall at Connect Life Church (Elim), Caerphilly