Major Barbara Character Roles

Major Barbara Character Roles

Protagonist

Andrew Undershaft

Antagonist

Lady Britomart

Foil

Andrew Undershaft/Barbara Undershaft