Tess of the D'Urbervilles Character Roles

Tess of the D'Urbervilles Character Roles

Protagonist

Tess Durbeyfield

Antagonist

Alec D'Urberville, The World

Guide Mentor

Angel, Nature