Hanchurch


Hanchurch - hamlet in Staffordshire, England.