I’m so confused by Leon Sadler

W121×H100cm
Digital print on fleece
¥30,000 tax in

Leon Sadler @ WISH LESS gallery TOKYO 2016