Patrick Emmett Macgillycuddy


Commanding Officer 2/1 Pioneer Battalion