Royalty-free stock vector ID: 731390245

Vegetables icons - Lettuce, spinach, pea and beans