10 North Hill

10 North Hill, England, United Kingdom