Fabulous Photos of Irish McCalla Posing With Neal the Chimp on the Set of “Sheena, Queen of the Jungle” (1955) Irish McCalla and Neal the Chimp Behind the Scenes of Sheena, Queen of the Jungle (1955) Continue reading…