Melinda Byron

Melinda Byron

Born 20 October 1936 in Evanston, Illinois, USA

Died 30 May 2018 (aged 81)