Triumph of Bacchus (c1665). Oil on canvas. 113 x 154. Sale $87,500 (2018, Christie's, 16386, 46).