Stunning autumn colours are on show at Stourhead park in Wiltshire. Stourhead is a 1,072-hectare (2,650-acre) estate at the source of the River Stour