The story begins with the abandonment of the newborn Agata Smeralda on February 5, 1445, in Florence's Hospital of the Innocents, the first--but certainly not the last--child to be left at its doors...
List Price
$29.99
List Price
$29.99