Laura Devon

Laura Devon
Origin
Chicago, Illinois, USA
Born
May 23, 1931
Died
July 19, 2007 (17 years ago, at 76)