Thanks all!
And yes Eldo, probably due to air pollution, not to mention my daily commute involve passing by construction sites surrounded by dust clouds and sands...
I do have the brushes but will get myself a can of compressed air next time too...Fingers crossed.