Image of Coccoloba costata

© MBG