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.
Bill Speakman, 29th Infantry Division, D-Day Omaha Beach, Medic.