Green leaf natural abstract background with tiny snail, spring and summer nature, little wild creature, fresh forest flora, garden leaves

Royalty-free stock photo ID: 100907434

Green leaf natural abstract background with tiny snail, spring and summer nature, little wild creature, fresh forest flora, garden leaves