(72 inches square) Cyanotype Photographic printing on Green fabric
CTL Contemporary Textiles London
a group of artists, passionate about textiles with a contemporary twist
(72 inches square) Cyanotype Photographic printing on Green fabric