Sayo Ouchi
Contemporary Visual Artist
London UK
Sayo Ouchi is a contemporary artist based in London. The theme of femininity is often explored by incorporating various techniques such as ...