26 Quarry Rd

26 Quarry Rd, England, United Kingdom