Water droplets on the glass

Royalty-free stock photo ID: 113622271

Water droplets on the glass