Dr Tom Cavanagh described as 'humble, ambitious, and of great intelligence' at his funeral almost 2 years in echolive.ie

Mentioned in this news