Michael Henegan

Irish police officer