Cacao

This Thursday, Nov. 24, 2005 file photo shows organic cocoa beans in storage at a factory in Ocumare de la Costa, 100 kilometers (60 miles) west of Caracas, Venezuela. (AP Photo/Fernando Llano)

Leave a Comment