The Disturbing Pleasure of Involuntary Cruelty Hand Embroidery on Horsehair. 575mm x 390mm. POA March 15, 2016 Leave a comment