Opus Anglicanum: Medieval Embroidery

Opus Anglicanum: Medieval Embroidery. Historical embroidery and the restoration work at Hampton Court Palace.