Charles G. Long

Assistant Commandant of the Marine Corps and Marine Corps Brevet Medal recipient

Charles G. Long

Assistant Commandant of the Marine Corps and Marine Corps Brevet Medal recipient