Rufous Antpitta
Southern Ecuador Casa Simpson Lodge - Tapichalaca Mar. 2, 2022
From Casa Simpson Lodge - Tapichalaca