Julia Jones

Julia Jones is an Australian socialist and a contributor to Red Flag.