Carrimers Farm
United Kingdom
>
England
>
Oxfordshire
>
South Oxfordshire
>
Aston Tirrold
>
Carrimers Farm
Carrimers Farm in Aston Tirrold in South Oxfordshire.
Carrimers Farm
Land use
farmyard
Blewbury Hill