David Ambrose

David Ambrose

Born 23 February 1954

Died 16 January 1995 (aged 40)