Stourhead, Wiltshire
National Trust (Great Britain)
London National Trust
1971
bibl p40
Stourhead (Wilts., England)