A close-up of a pink canavalia rosea flower
Canavalia rosea

Native to Colombia and grows on the upper beach. Photographed in Tayrona, Colombia.

Canavalia rosea purple flower
Green mountains and sea with blooming Canavalia in the foreground
Close up of one pink Canavalia Rosea
Buds and flowers of Canavalia rosea