Julia Prescott I

Julia Prescott I is a writer for MAD.