Les Dillon

Platoon Sergeant Lester Dillon, long-serving United States Marine.