Brafferton and Helperby


Brafferton and Helperby - civil parish in Hambleton, North Yorkshire, England.