Textiles
Unknown
Textile
Wimpole, Cambridgeshire
NT 209084
Lampshade.
Textile (136882)
Textiles (61848)
Wimpole, Cambridgeshire (17156)
Lampshade (1782)