Francesca Caccini at the Medici Court häftadEngelska, 2015