Took this a couple weeks ago at a cactus and succulent show in San Francisco. These are native to South Africa. Stapelia are often referred to as "carrion flowers" because most of them smell like rotting meat. This is one of the few exceptions to that.