Full name : Jacopo Ferretti
Also known as : Jacopo Ferretti
Profession : Librettist
Trusted & used by