Detail of water drops on the car glass

Royalty-free stock photo ID: 82179862

Detail of water drops on the car glass