Francisco Camacho is an artist.