Sundew or Drosera (from the Greek for "dew of the sun") plant
...a tiny plant that's insectivorous!
They are very small, but there were many of them growing on the moist, rain-course surfaces and mossy rock-pools on the sheet rock:
If you look carefully, you can see the insects that have fallen into the "dew trap"!
is Karthik's note about the plant.
I'll be posting some more sights from the outing next.
For more pics of today,