Barbara Deloney: Barbara Deloney. Actress: Space Is the Place. Barbara Deloney is known for Space Is the Place (1974).
Known For: Space Is the Place (Candy)