Baynhams
United Kingdom
>
England
>
Herefordshire
>
Welsh Bicknor
>
Baynhams
Baynhams in Herefordshire, Welsh Bicknor.
Baynhams
Land use
farmyard