NATURE SPEAKS TO SELF ONLY.

MOVIE POSTER

Injket on paper, 100 by 76 cm, 2017.