Lots of rain. This good or bad?

Lots of rain here in Illinois.

This good or bad? Fungi or bacteria?

1 Like