Rain icon  on touch screen mobile phone, weather forecast concept.

Royalty-free stock photo ID: 120320779

Rain icon on touch screen mobile phone, weather forecast concept.