Lennaart Allan, Het martelaarschap van Stephanus / The Martyrdom of Stephan, 17,5 x 22,2 cm, 2007.