The white spots are rain drops.
All images copyright. Not-for-Profit & environmental organizations exempt.