Havelock Nelson

Irish Born 25 May 1917 Died 06 Aug 1996