HUB
Acting
Erica Lynn Duncan
*1989
in Orange County, California, USA
7/10
The Apostle
1997