Richard Leech

Richard Leech

Born 24 November 1922 in Dublin, Ireland

Died 24 March 2004 (aged 81)