Ivy House Farm
United Kingdom
>
England
>
Shropshire
>
Woore
>
Ivy House Farm
Ivy House Farm is a building in Shropshire, Woore.
Ivy House Farm
Building
Yes
The Croft
The Old Crow
Depot