Lower Bellamore Farm
United Kingdom
>
England
>
Herefordshire
>
Preston on Wye
>
Lower Bellamore Farm
Lower Bellamore Farm in Herefordshire, Preston on Wye.
Lower Bellamore Farm
Land use
farmyard