Erin Richards

Erin Richards is a Welsh actress who plays Penelope Moore on The Division.