4 / 9
Caravaggio's "Deposition"
This large poster of Caravaggio's "The Deposition" (1600-1604) can be purchased at the Vatican Museums shop.
+