Najarra Townsend
AKA: Njarra Townsend
Birthday: 1989-12-05
Birthplace: Santa Barbara, California, USA
Filmography
Character: Taylor Fremont
Character: Lucille / Rachel
Character: Zelda Nigel/Wolf Mother
Character: Harmony Durant
Character: Emma the Wardrobe Girl
Character: Claire (segment 'The Stylist')