World War II Veterans Portrait Project
Cavanaugh, Chuck - USMC
527935
4th Marine Division
(Click to see a history of the 4th Marine Division)
Website Builder