Algae?

Algae?

Observation - Algae? - Global. Description: