Julia Frances Farrell

Born: None


Placeholder

The Foaming Node

as The Foaming Node (Woman)
Released: 2018-07-06

Ian Haig’s The Foaming Node essays the discovery and emergence of new bodily organs in...

Movie page