These are hydras I think. Pretty much sign of a healthy water climate.

Comments

Popular posts from this blog