Erin De Leon

Erin De Leon was born and raised in San Antonio, Texas, but despite having heard about the festival for years, she is new to the SAFILM team. She is currently pursuing a degree in English and/or Modern Culture & Media at Brown University.

Posted in .