Art Embroidery Portrait Gallery

Art Embroidery Portrait Gallery

Alexandra Palace, London. 13-16 October 2005 Art Embroidery Portrait Gallery is an exhibition of original works, selected from the Pfaff Art Embroidery Challenge 2005, an international competition for embroidered works of art created entirely by sewing machine. This...