featured artist teamkilleveryone featured artist: Felix Roca discover the art of Felix Roca Felix is an extraordinary self-taught painter based in Barcelona, By icarus / November 22, 2019