This large painting signed by the artist was in Palazzo Pitti in 1638 and was tranferred to the Uffizi in 1774. In 1635 the Artist thanked Galileo Galilei for having helped her obtain payment, most likely for this painting for Cosimo III who was an empassioned collector of caravaggesque paintings. Artemisia Gentilleschi was in Florence from 1613 to 1620 and completed several paintings for the Medici Court.