Fr Michael Gallacher

Official Title Rev Michael Gallacher JCL