Obituary - John Hargreaves

It is with regret we announce the passing of our Fundraising Officer - John Hargreaves