Elcombe House Farm
United Kingdom
>
England
>
Swindon
>
Wroughton
>
Elcombe House Farm
Elcombe House Farm in Swindon, Wroughton.
Elcombe House Farm
Land use
farmyard
Nuttery Copse
Glebe Farm