This Painting Can Depict Anything

Painting made with greenscreen paint.

green screen paint on canvas 60x80cm 2016