Master Tresppaser by Leon Sadler

Digital print on stuffed fleece

Leon Sadler @ WISH LESS gallery TOKYO 2016