natural channel

The naturally formed bed and banks of a stream.

natural channel Read More »