Stream-bank forest

Set of woody, bushy and herbaceous formations on the banks of a river

Last update