Talesha Byrd
Caption: Talesha Byrd
Actress Source: IMDB Talesha Byrd is an actress, known for Perfect Match (2015), Wired (2016) and Fly by Knight (2011).
George Eads pictures →
Paris Hilton pictures →
Natalia Cordova-Buckley pictures →