Firmado y fechado en el año 1423 procedía de la Capella Strozzi de Santa Trinità, Florencia, y desde 1919 se encuentra en la Galería de los Uffizi de la misma ciudad.