Yoko Toda, ‘Untitled’, Maekawa + Takemura

About Yoko Toda

Japanese, Mie Prefecture, Japan, based in NY, USA