Najarra Townsend


Najarra Townsend - actor and television actor from United States of America. She was born on December 5, 1989 in Santa Barbara.