No photo

Acting

Helen Deverell

Born 1912-12-25· Chicago, Illinois, USA