Royalty-free stock photo ID: 88996282

Green mung beans - Image