The village green and church, Long Melford, Suffolk

View of the village green and church of the Holy Trinity, Long Melford, Suffolk, England