The view from the village green, Long Melford, Suffolk

View from the village green, Long Melford, Suffolk, England