James Barth
Screen Tests

Screen Test, Umbrageous Self-Portrait
2019
Oil printed and brushed on dibond
73 x 61 cm