Observed on our late afternoon stroll today:
First ducklings of the year. 16 _very_ new (fluffy golf-ball stage, mebbe only hatched in the last 2 days) in the care of one female mallard all skittering around like sodium on water.
First swallows of the year. Two and, unusually, one was perched only 15' or so from us and stayed that way for a minute or two so we got a really good view of it.