The Descent from the Cross June 3, 2014 by Henk Bekker The Descent from the Cross by Peter Paul Rubens is a large triptych altar in Antwerp Cathedral. Belgium, Antwerp, Cathedral