Sunflower seed with drop of oil

Royalty-free stock illustration ID: 38569384

Sunflower seed with drop of oil