You are here

Caplor Farm, Herefordshire (Mixed arable, potatoes, beef)