Hercules

In classical mythology Hercules was a hero noted for gigantic strength and virility. The role is traditionally played by the smallest member of the troupe, perhaps a child.

Opera: 
Act: 
Act I