Skip to content

Kaster, Leonard Lee (Cuba Delta 04), 1st Lt


Vietnam War · US Air Force · First Lieutenant

Rank: First Lieutenant
United States of America