The Death Penalty, 2011

Digital print. 41 x 57 inches / 104 x 146 cm