the Decemberists (Shankill Butchers)

Kampnagel, Hamburg, Germany, 09/29/07
20 x 26 inches. Four screens printed on French 'kraft' cover

Signed and numbered edition of 250.

 

One print available.

Sold out.