Report copyright - Natural History: Riparian Habitat · 132 NATURAL HISTORY: RIPARIAN HABITAT NATURAL HISTORY: RIPARIAN HABITAT 133 tats; and providing recreation sites for human visitors. With so much
Please pass captcha verification before submit form