HOME
WORK
New work
Bio
Press
ABOUT
CONTACT
More
Passage of Moment (2018)
Screen print on paper 90cm x 90cm