Melford Hall, Suffolk
National Trust (Great Britain)
London National Trust
[1970]
Melford Hall, Suffolk.