Baltimore Oriole Photo by somebody

TRES_CharlieRenideo_200px

an adult tree swallow perched at a natural cavity entrance in a birch tree with at least three nestlings clamoring about just inside the hole.

Cornell Lab of Ornithology

Cornell Lab of Ornithology