Pollen. Thats my guess any way. It is the time of year that the trees ect. are putting this stuff out. (And they say trees are good for the environment...)
I can really see it on a Zainoed black car. Some days are worse than others. Least it will be gone in a few weeks.