The death of the rebels

2011 - Oil on Canvas - 120 x 139 cm