Edna Hibbard

Edna Louise Hibbard (May 12, 1895 – December 26, 1942) was a stage and motion picture actress from Detroit, Michigan.

More Photos Of Edna Hibbard