Pile of bright red acerola cherries stacked on display at an outdoor fruit and vegetable market in Rio de Janeiro, Brazil

Royalty-free stock photo ID: 348401063

Pile of bright red acerola cherries stacked on display at an outdoor fruit and vegetable market in Rio de Janeiro, Brazil