‘Brain cactus’ in flower

Mammillaria cristatus