The painting is attributed to Andrea del Satro (1486-1530). This attribution was given by the director of the Royal Painting collection Marciano Henriques da Silva. Later, in the 20th century, this attribution was corrected and changed to 18th century Florentine School, a visit by Cesare Alpini confirmed this.