€0.00
It is with regret that we inform you of the death, suddenly in London, of Declan Sheehan, class of 1979; brother of Stephen (1973) and John (1974).
Funeral arrangements to follow.
Rest in peace.
Username or email *
Password *
Remember me Login
Lost your password?