Author: Lucrezia Tornabuoni
Born: 22 June 1427
Died: 2 March 1482
Bio: Wife of Piero di Cosimo de' Medici