Mustard Algae? Or chemical stain?

Printable View