Park

Haverhill Recreation Ground.

4.52 hectares · 0.84 km perimeter