Taro Yamamoto, ‘Aoinoue negligee’, 2012, Imura Art Gallery

About Taro Yamamoto

Japanese, b. 1974, Kumamoto Prefecture, Japan