Haverhill Recreation Ground

Public park in West Suffolk · 4.31 hectares