15 Albyfield

15 Albyfield, England, United Kingdom