opera poster of a bearded hercules fighting a red giant crab. italy 1 8 1 6