Antwerp Altarpiece, Triptych: The Deposition

Artist: Peter Paul Rubens
Artist's Lifespan: 1577-1640
Title: Antwerp Altarpiece, Triptych: The Deposition
Date: 1611-1614

Location of Origin: Flanders
Medium: Oil on wood
Original Size: 420 x 310 cm
Style: Baroque
Genre: New Testament