I paint myself

Peter Smets, Australian oil painter from the Netherlands. Latest exhibition "Obsolete" held at Anthea Polsen Art April 27 - May 11 2019.