Bill Speakman

Bill Speakman, 29th Infantry Division, D-Day Omaha Beach, Medic.

Bill Speakman, 29th Infantry Division, D-Day Omaha Beach, Medic.

Bill Speakman, 29th Infantry Division, D-Day Omaha Beach, Medic.