Music by Giacomo PucciniLibretto by Luigi Illica and Giuseppe GiacosaSung in ItalianGulfshore Opera - April 2022