Unripe coffee still on its branch.

Royalty-free stock photo ID: 49497370

Unripe coffee still on its branch.