Leiden (2007) 7 May 2017 by Jeroen Hermkens Oil on canvas, 120 x 150 cm Related Commachio (2007) New York, Grand Central (2007)