Shepherds Cottage
United Kingdom
>
England
>
North Yorkshire
>
Denton
>
Shepherds Cottage
Shepherds Cottage is a building in North Yorkshire, Denton.
Shepherds Cottage
Building
house
Wharton's Plantation
High Denton
Chance Bush
Moor Side