Those thorns looks like the gray hairs of an elderly man, doesn't it?
Well, that's exactly what its called: Old Man Cactus.
Now from what I am told, there are many variations of this particular cactus. "Old Man Cactus" is
merely an informal name for the many varieties of this kind of cactus.
This was contributed by Steve Garufi in Buena Vista, Colorado.
His Twitter page is: @SteveGarufi.