Robert G Choquette, Jr

Robert G Choquette, Jr

Vietnam War · US Marine Corps · Staff Sergeant