Hair algae, micro or macro?

Top