Jean Pierre Arboleda, ‘The Abominable One’, 2017, Haven Gallery

About Jean Pierre Arboleda