Liberation of Saint Peter (c1617). Oil on canvas. 131 x 177. Sale $57,100 (2021, Dorotheum, 11/10, 55).