Charlotte Flannery's profile