Results 1 results found Front door of town house in Chipping Campden, Gloucestershire, United Kingdom