opera, baroque
Cavalli: Hercules in Love