Laura Cannon

Laura Cannon

Born 6 April 1947 in Evanston, Illinois, USA

Died 17 June 2010 (aged 63)