Blossoming Cactus Aylostera Heliosa.

Blossoming cactus Aylostera heliosa.

A plant from a private collection.