sprout of a plant seedling - seed on leafs - isolated on light blue

Royalty-free stock photo ID: 113383960

sprout of a plant seedling - seed on leafs - isolated on light blue