Clare Farm in Little Horwood

Clare Farm in Buckinghamshire, Little Horwood is a farmyard.

Land Use
farmyard