The Swan Inn, High Street, Lavenham, Suffolk

The Swan Inn, High Street, Lavenham, Suffolk, England