Laura Devon

Laura Devon

Born 23 May 1931 in Chicago, Illinois, USA

Died 19 July 2007 (aged 76)