The Slipe
United Kingdom
>
England
>
Bedford
>
Harrold
>
The Slipe
The Slipe in Bedford, Harrold.
The Slipe
Vegetation and ground cover
wood