Could this be algae or dirt/pollen?

Printable View