Death of Caravaggio

  • Sale
  • Regular price $800


2008. Edition of 75

28” x 34” (71.2 x 86.7cm)

Screen-print on somerset satin 300 gsm paper

Signed and numbered