Barbara Greenbaum

Barbara Greenbaum

Barbara Greenbaum is an actress, known for In the Weeds (2000) and What Goes Up (2009).