Peter Paul Rubens
Triumph of Truth
Time Unveils the Truth
painting
1621-25
oil on canvas
394 x 160 cm
Musée du Louvre
Italian and other European Art (Scala Archives)
Image and original data provided by SCALA, Florence/ART RESOURCE, N.Y.
Philippe de Champaigne
Still-Life with a Skull
1671
Oil on panel
28 x 37 cm
Musée de Tessé, Le Mans