Ben Cauchi is an artist.