Special Operations Memorial Foundation

Irve C. Jr LeMoyne

Irve C. Jr LeMoyne

USN