Red fruits of Achiote,Lipstick tree (Bixa orellana), on the branch

Code produit:
267953932