Our fundraising achievements in memory of John HallsworthTribute • 1 members • Campaign to Protect Rural England