Splendid 3D Embroidery Art of Insects by Claire Moynihan
British seamstress Claire Moynihan lives in the countryside of Hertfordshire, in England. By using her hands, she creates original and highly unusual sculptures of insects and snails from felt. Besides…
Continue reading