The BioFiles - Bill Hubick

Silvery-throated Spinetail (Synallaxis subpudica)

Total Records: 3