Click for large image
Rachel Roberts was a Welsh actress from the 1950s to the 1980s. Some of her movies include: This Sporting Life (nominated for the Best Actress Academy Award for this film), Charlie Chan and the Curse of the Dragon Queen, and Doctors' Wives. She passed away in 1980 at the age of 53 from suicide.
view gallery of sold items featuring Rachel Roberts