I have the same problem in my 29 gal. I was told zebra turbo snails will eat the green hairy algae ( I have put 2 in so far and they are eating very slow). Looks like you have a fan circulating the water - you might want to rotate that periodically because the red algae tends to form in low...