Francesca Cappelletti was appointed Director of Galleria Borghese in Rome in 2020. Francesca contributed to the rediscovery of Caravaggio’s painting The Taking of Christ, now in Dublin, and in the course of her career has conducted many other important research, curating and organisational
activities....