Terra stars in Francesca Mirabella’s short film “In Defense of Wonder”
Atlanta Film Festival selection
NYU Film Festival Craft Award for Lead Actress