This little beauty makes me laugh: it is so funny to me: the flower is insect mimics, probably mimicking some kind of fly for the purposes of pollination, I guess. And the flower is upside-down.
It is labeled as Trichoceros sp. Any idea what kind of species?




Reply With Quote

