Baltimore Oriole Photo by somebody

HOFI_LeePauser

Six House Finch eggs lie in a nest inside a large nest box

Cornell Lab of Ornithology

Cornell Lab of Ornithology