Antwerp (2001) 4 April 201716 September 2019 by Jeroen Hermkens Oil on canvas, 80 x 175 cm (€4950,-) Related Yemen (1997)