Owls' Copse
United Kingdom
>
England
>
Swindon
>
Stanton Fitzwarren
>
Owls' Copse
Owls' Copse in Swindon, Stanton Fitzwarren.
Owls' Copse
Vegetation and ground cover
wood
Sheepslaight Plantation