Looks like you have a lot of either Cyanobacteria or some other algae all over your sand bed which would indicate a nutrient problem. What are your nitrates and phosphates reading?
20 Gallon SPS reef
29 Gallon FW "fat catfish" tank
20 Gallon Long Dart Frogs "Zig" and "Zag"