Proviene dall'altar maggiore della chiesa del Monastero camaldolese di S.Maria degli Angeli;per il quale fu dipinta su commissione della famiglia Ramirez Montalvo.Nel 1868 passò all'Ospedale di S.Maria Nuova;nel 1900 pervenne alle Gallerie fiorentine.Pur nel tradizionale impianto delle pale devozionali della fine del secolo;la tavola presenta una composizione più semplice e una maggiore libertà pittorica.Lecchini Giovannoni (1991) nota "ancora una forte dipendenza dal Bronzino" nelle figure e nei panni.Il restauro del 2003 ha reso perfettamente leggibile la data 1593;già correttamente riportata da Venturi (1933).Scheda storico-critica e relazione di restauro sono in "Intorno David" 2003.Disegni relativi si trovano al GDSU (18472E;10330F).