Royalty-free stock photo ID: 229758565

planet earth inside a raindrop closeup on a green leaf (Elements of this image furnished by NASA ) soft focus - Image