David McKnight

David McKnight

Born 2 July 1936

Died 23 December 2023 (aged 87)