Bayeux Tapestry: Early threads of English history go on display in London

2 months ago 42
The Bayeux Tapestry returns to England after from France almost a thousand years. It tells the story of the last successful invasion of England. 
Read Entire Article