Thelocactus bicolor
Echinocactus wagnerianus Thelocactus schottii Hamatocactus bicolor Ferocactus bicolor
More pictures: