Michael Melia 59 Independent Commando Squadron Royal Engineers
Memorial to war dead Royal Canadian Legion Branch, 163, Hamilton
Michael Melia 59 Independent Commando Squadron Royal Engineers
Memorial to war dead Royal Canadian Legion Branch, 163, Hamilton