For Flute Trio. By Judith Katz. Tosca is an opera in three acts by Giacomo Puccini to an Italian libetto by Luigi Ilica and Giuseppe Giacosa, based on Victorian Sardou's drama La Tosca.