Latasha Byrd

 is a castaway on Survivor: Anguilla.

Biography
-

Game
-

Trivia
-