Stéphane Moizan is a French painter and drawer. This piece is titled “L’heure du cri 1”.

Stéphane Moizan

You can view more of Stéphane’s work through Saatchi Art.

Images courtesy of Stéphane Moizan