Elizabeth O'Neil

Elizabeth O'Neil is the mother of April in the IDW comic series.