Yemen (1997) 4 April 20177 May 2017 by Jeroen Hermkens Oil on canvas, 120 x 150 cm Related Antwerp (2001) Antwerp (2001)