Baltimore Oriole Photo by somebody

PROW_LarryKeller_enews200px

a bright yellow warbler perched on a branch with a lime green caterpillar in its beak

Cornell Lab of Ornithology

Cornell Lab of Ornithology