Question

Ignoring human alterations to the landscape, what causes floods, and what is their value ecologically?

Answer

This answer is hidden. It contains 208 characters.