Textiles
Unknown
Textile
Wimpole, Cambridgeshire
NT 209084
Lampshade.
Textile (136190)
Textiles (61679)
Wimpole, Cambridgeshire (17157)
Lampshade (1767)