Textile Art

cards measure 15x20cm are printed on quality paper and are provided with envelopes
Price £1.50 each