by ImageCollect
Clea Duvall at the premiere of Lions Gate Film's "THE BIG KAHUNA" in Hollywood, 04-26-00