Alternate Title(s): Sei vendicata assai; Thou art avenged
Status: Published
Last Updated: 26 February 2013