Canavalia rosea (Sw.) DC.


Saint Martin

Saint Martin

Fabaceae faboideae

Petites cayes