No photoBarbara PeterIMDb Art department 11970s1975Sheba, BabySet Dresser, Set Designer49Acted in 11990s1995Lovable LiesClaudia