I'll get a closer picture tomorrow.
The stuff disappears when it rains - don't know if that offers any clues.
Hope maybe it is just pollen......