Textile Gallery

The textile gallery at the Bowes Museum, Barnard Castle