Cart 0
Blek Le Rat - Death Of Caravaggio

Blek Le Rat - Death Of Caravaggio

Regular price $1,173.00 $0.00 Unit price per
Tax included.

Blek Le Rat - Death Of Caravaggio

Signed Screenprint published in 2008 by Black Rat Press

6 Colour screen print on somerset satin with varnish

87 x 71 cm

Edition of 75