Joseph Charles Applegate

Joseph Charles Applegate

Vietnam War · US Marine Corps · Private First Class