Mustard Spider Orchid

The Mustard Spider Orchid (Caladenia caesarea) is an unmistakable and charismatic terrestrial orchid endemic to the diverse southwest botanical province of Western Australia. Recognized by its luminous mustard-yellow to golden perianth accentuated with bold...
error: