Click for large image
Barbara Carrera is a Nicaraguan American model and actress from the 1970s to the 2000s. Some of her movies include: Never Say Never Again, Lone Wolf McQuade, and The Island of Dr. Moreau. She also appeared on TV's "Emma: Queen of the South Seas" (in the title role). As of 2021, she is still alive at the age of 75!
view gallery of sold items featuring Barbara Carrera