Foster's Copse
United Kingdom
>
England
>
Hampshire
>
East Hampshire
>
Lasham
>
Foster's Copse
Foster's Copse in Lasham in East Hampshire.
Foster's Copse
Vegetation and ground cover
wood
Spain Lane