St. Lucia, on the beach..

is where we came across these unassuming plants. Who can identify them?

One Response to St. Lucia, on the beach..