Ben Venom – Beast Fucker Hand Embroidery, Thread, Aida Cloth 7” x 9” 2010


Ben Venom – Beast Fucker Hand Embroidery, Thread, Aida Cloth 7” x 9” 2010