Friday 13 June 2008

Miracles of Nature

This isn't an alien organism or a submarine creature, but just the wonderful flower of the Stapelia flavopurpurea succulent...What a magnificent example of the miracles of nature!

No comments: