ART
'Devo', oil pastel on paper, by Leon Aarts, 2006 (for sale)

'Devo', oil pastel on paper, by Leon Aarts, 2006 (for sale)

Credit: Leon Aarts

Leon Aarts

2 November 2026, 10:16PM

Leon Aarts

60 views