very good photo, but I beleive that it is not a carrion flower at all, it is in fact a type of mushroom called the anemone stinkhorn (Aseroe rubra) and is naturally found in australia, some parts of north america, south africa and a few other places. I have seen them in south africa and they are very beautiful mushrooms. They are one of the few types of mushrooms that use insects to disperse spores and they smell like the carrion flower or rotting meat in order to attract the insects.