British seamstress Claire Moynihan lives in the countryside of Hertfordshire, in England. By using her hands, she creates original and […]
Funny Quotes, Funny Images and Epic Fails
British seamstress Claire Moynihan lives in the countryside of Hertfordshire, in England. By using her hands, she creates original and […]