Holts Farm
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Charlton-on-Otmoor
>
Holts Farm
Holts Farm in Charlton-on-Otmoor in Cherwell.
Holts Farm
Land use
farmyard
Woodsides Meadow