Taro Shinoda

Japan
Interdisciplinary
Artist in Residence, 2013