Stourhead in Autumn
National Trust Property
National Trust Property
The Stourhead estate covers 2650 acres of land in Stourton, Wiltshire. The place comes alive in Autumn when the colours burn in to the landscape and create a perfect reflection in the lake.