Charles Macaulay

Charles Macaulay

Born 26 September 1927 in Louisville, Kentucky, USA

Died 13 August 1999 (aged 71)