Can someone help me to identify these cyanobacterial mats, please?

Thank you.

More Keshini Beetul's questions See All
Similar questions and discussions