HOME
WORK
ABOUT
CONTACT
More
Screen print on paper 85.2 cm x 89.7cm, 2017Yuko Obe
RCA Degree show 2017Yuko Obe