high detail poster for an opera about bearded hercules visiting rio de janeiro. italy 1 8 1 6 - 4