Lily St. Regis

Lily St. Regis is a secondary antagonist from Disney's Annie 1999.