bn:14318413n
Noun Concept
NL
No term available
EN
Sheldon tapestries were produced at Britain's first large tapestry works in Barcheston, Warwickshire, England, established by the Sheldon family. Wikipedia
Relations
Sources