The Test Valley tapestry : a unique work of art depicting the history and natural