Cragside, Northumberland

£2.61

Cragside, Northumberland
The National Trust, 1985