As the 230-foot-long, 950-year-old embroidered cloth is returned to England for the first time since it was completed, here’s an explainer with all the basic facts — when and where it’s from, what it depicts, why it’s important — that you once learned in history class and perhaps have forgotten. – Artnet