3D Embroidery Art of Insects by Claire Moynihan
Check out below how the artist Splendid 3D Embroidery Art of Insects.
Claire Moynihan, a British seamstress residing in Hertfordshire, England, crafts unique and unconventional felt sculptures of insects and snails. Utilizing …