The Triumph of Truth
1625
394 x 160 cm
Musée du Louvre, Paris, France