Quick view View Options Deposition of Christ by Caravaggio Print in Assorted Frames MSRP: £545.23 Was: Now: £272.61 - £1,099.55 Passion of Our Lord