Ad van Riel is a Dutch painter. This piece is titled “Witness”.

Ad van Riel

You can view more of Ad’s work through Saatchi Art.

Images courtesy of Ad van Riel