The Church in Lavenham

The Swan Inn at Lavenham