Petworth House, Sussex
National Trust (Great Britain)
London National Trust
[1971]
Petworth House (Petworth, England)