Nananthus schoonesii. See more pictures of cacti.
The name nananthus means dwarf flower, but the flower is actually large when compared with the rest of the plant.
Give nananthus bright light and heavy sandy soil with excellent drainage. It prefers cool nights and good air circulation.
Caring for your cactus: