Well it looks like a pond that i had the same exact problems with. I fought it and fought meaning the algae problems. I finally gave up and had it dug out. The best thing i ever did! My advice would be to have it cleaned out start fresh and you won't regret it.