Yo Okada, ‘Dracula’, 2001, Kamakura

Signature: Signed

About Yo Okada

Japanese, b. 1974, Kanagawa Prefecture, Japan, based in London, United Kingdom

Solo Shows

2017
Kamakura Gallery, 
Kamakura, Kanagawa Prefecture, Japan,
Okada Yo