Haverhill Rovers FC vs CTFC

Premier Division
vs
November 21, 2017

Venue Information

The New Croft