Wild cocoa (Herrania mariae)

Wild cocoa (Herrania mariae)