Cheetah Tree


2016
Digital Print with Plexiglass
110 x 90 cm.
Ed. 2/5