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

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

Canavalia rosea purple flower
colombia-travel-tour