Textiles
Unknown
Textile
Wimpole, Cambridgeshire
NT 209084
Lampshade.
Textile (136815)
Textiles (61823)
Wimpole, Cambridgeshire (17156)
Lampshade (1793)