an angel reigns down vengeance on some villagers in the style of caravagio , oil on canvas