Barbara Pollard

Compare

Barbara Pollard is an acclaimed Canadian actress, playwright, director, and comedienne based in Vancouver, British Columbia.