Thomas L. Cavanaugh

Go to Voices of WWII Search
Thomas L. Cavanaugh
Greencastle
,
Pennsylvania
Navy
Seaman 2nd Class
Gun Loader
Theater
Atlantic
Countries
Battles