New Ashgate Gallery

Contemporary Textiles show at New Ashgate Gallery, Surrey.