Yumiko Utsu

Yumiko Utsu’s work has been exhibited internationally in venues such as The Saatchi Gallery in London and Palais Lumière in Paris.