Grade II listed outbuilding in the parish of Much Dewchurch, Herefordshire, England, UK
No description defined