L

Linden Chiles

Born 22 March 1933 in St. Louis, Missouri, USA

Died 15 May 2013 (aged 80)