River

River

A small river flowing through a tropical forest.