Stancoombe Copse
United Kingdom
>
England
>
Hampshire
>
East Hampshire
>
Langrish
>
Stancoombe Copse
Stancoombe Copse in Langrish in East Hampshire.
Stancoombe Copse
Vegetation and ground cover
wood
North Stroud Lane
North Stroud Farm