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).
Sara Malakul Lane pictures →
Zac Posen pictures →
Blaise Godbe Lipman pictures →