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