Abstract macro photo of plant seeds with water drops.

Royalty-free stock photo ID: 79050589

Abstract macro photo of plant seeds with water drops.