
The Innocents of Florence (Italian Film Festival)
The Toby Theatre 4000 Michigan Road, Indianapolis, IN, United StatesA fascinating look at the history of the Ospedale degli Innocenti, founded in 1446 as a hospital for young mothers and babies, and the restoration of its logo, the painting The Madonna of the Innocents. In 2013, the restoration of the artwork was financed by Jane Fortune of Indianapolis through the non-profit group that she […]