Stubborn algae may be green cyano? any advice would be appreciated

Top