Grade II listed farmhouse at Lewstone, in the parish of Whitchurch, Herefordshire, England, UK
No description defined