Spring green budding leaves with raindrops closeup

Royalty-free stock photo ID: 3414838

Spring green budding leaves with raindrops closeup