Royalty-free stock photo ID: 324937592

chilli peppers isolated - Image