Common Yellowthroat

Geothlypis trichas
Common Yellowthroat by Alan Ramsey

Biological Classification: