Stourhead is a 1,072-hectare estate at the source of the River Stour near Mere, Wiltshire, England. The estate includes a Palladian mansion, the village of Stourton, gardens, farmland, and woodland. Wikipedia
Tags: England Landscape National Trust Stourhead Summer Wiltshire historical stately home
© All Rights Reserved
Tags: Church England Landscape National Trust St Peter's Church Stourhead Summer Wiltshire historical stately home
© All Rights Reserved
Tags: Church England Landscape National Trust St Peter's Church Stourhead Summer Wiltshire historical stately home
© All Rights Reserved
Tags: Church England Landscape National Trust St Peter's Church Stourhead Summer Wiltshire historical stately home
© All Rights Reserved
Tags: summer historical Building Wiltshire National Trust Stourhead Architecture House High Contrast England Warminster United Kingdom Excire (en) Photography Content
© All Rights Reserved