Moor House
United Kingdom
>
England
>
Shropshire
>
Alveley
>
Moor House
Moor House in Shropshire, Alveley.
Moor House
Land use
farmyard