Royalty-free stock photo ID: 387782635

green, cucumbers, on shelf, supermarket. Pile of fresh green cucumbers - Image