Stephen's Mound
United Kingdom
>
England
>
Wiltshire
>
Bulford
>
Stephen's Mound
Stephen's Mound in Wiltshire, Bulford.
Stephen's Mound
Vegetation and ground cover
wood