Special Operations Memorial Foundation

John P. Critselous

John P. Critselous

U.S. Army