Desmond Cochrane (Q5264694)
British Army officer and Irish diplomat
Language: