Luc Deleu is an artist.
Luc Deleu is an artist.