Special Operations Memorial Foundation

Michael J. Strange

Michael J. Strange

USN