2016

talkingaboutstis5

Tay Ina Wynn

There’s a quiet little movie from years ago starring Jodie Foster called ‘Nell’. In it she plays a feral child who lived alone in the…

Back to top