Rain Water droplets on glass window with blurred  trees and road in the background. Raindrops. Water drops.

Royalty-free stock photo ID: 112796305

Rain Water droplets on glass window with blurred trees and road in the background. Raindrops. Water drops.