New Name for Haverhill Choral Society November 23, 2017UncategorizedMartin Waldron Haverhill Echo 23/11/17