Melford Hall, Long Melford, Suffolk

View of the Tudor mansion Melford Hall, Long Melford, Suffolk, England