Shute Barton, Devonshire /
National Trust (Great Britain)
R. F.
[London] [The Trust]
[1975]
Shute Barton (Devon, England)