Penitent Saint Peter (1628-32) by Spanish artist Jusepe de Ribera. / Cosmos