The remarkable medieval embroidery known as the Bayeux Tapestry stands as one of history's most compelling visual narratives, chronicling the Norman Conquest...
View in Alexandria