Special Operations Memorial Foundation

Irve C. "Chuck" LeMoyne

Irve C. "Chuck" LeMoyne

USN