Felisha Terrell - Home

Felisha Terrell

Felisha Terrell was born on March 16, 1979 in Illinois, USA. She is an actress, known for The Social Network (2010), Max la menace (2008) and Fear Clinic (2015).
read more

Portrait Photos of Felisha Terrell 26 Portrait Photos

Landscape Photos of Felisha Terrell 43 Landscape Photos