Check out Lee Grant’s screenshots with nude scenes from “The Mafu Cage” and “When You Comin’ Back, Red Ryder?”.
Lee Grant (born October 31, 1927) is an American stage, film and television actress and film director. From 1952-64 she was blacklisted from radio, film, and most television work, but continued working sporadically in the theatre during this time.