Helen David is a contemporary British artist. She works in a variety of media, including antler-based sculptures, gunpowder on board and embroidery and print on textiles.
Helen David
Helen David is a contemporary British artist. She works in a variety of media, including antler-based sculptures, gunpowder on board and embroidery and print on textiles.