Sarah Gilman

Sarah Gilman is an actress who is set to play Delia on Disney Channel show, I Didn’t Do It.