I should list this as Turbinicarpus aff.viereckii since the description of this plant speaks of "flowers magenta with white throats or completely white". It's also commonly known as a Gymnocactus. Take your pick. A striking plant.
It's been flowering off and on for several weeks now.