Tamara Austin

Tamara Austin is an American actress who portrays Nora in AMC's The Walking Dead.