Jade Fenu 

New species

oil acrylic and spray paint 

on canvas, 120 x 100 cm, 

47,2 x 39,3 inches, 2017