banner_RH-Chachalaca_1350x450

Rufous-headed Chachalaca in Lalo Loor forest