How do I keep algae from forming in my birdbath?

+1
Answered

How do I keep algae from forming in my birdbath?

  4 answers