Rain on a car mirror

Royalty-free stock photo ID: 105101723

Rain on a car mirror