Najarra Townsend

Najarra Townsend

About Najarra Townsend

Najarra Townsend

Najarra Townsend

December 05, 1989

Place of Birth    :   Santa Barbara, California, USA
Imdb Profile    :   IMDB Profile