Ochre-breasted Antpitta Grallaricula flavirostris

  • Pichincha, Ecuador