Special Operations Memorial Foundation

David B. McLendon

David B. McLendon

USN