A fascinating and colourful account of the Bayeux Tapestry by embroiderer and artist Jan Messent.
All fields are required