Jesper Dyrahauge, Untitled, 2015. 883 x 575 cm. Carrot Stamping on Canvas. Part of Nine New Works at Gallery Kant Copenhagen.