Tohru Matsushita, ‘star trail #13’, 2017, SNOW Contemporary

About Tohru Matsushita

Japanese, b. 1984, Kanagawa Prefecture, Japan, based in Tokyo, Japan