Roger Humbert is an artist.
Roger Humbert is an artist.