The BioFiles - Bill Hubick

Ashy-headed Tyrannulet (Tyranniscus cinereiceps)
Showing all locations