Geothlypis trichas

Geothlypis trichas
Common Yellowthroat
201284

Geothlypis trichas
Common Yellowthroat
71962

Common Yellowthroat
71983