I think they are baby wrens. The mama of these 3 tiny babies is pretty small herself. The nest is only about 3 feet off the ground in our dwarf lilac bush along the front walk. She was scolding me from a nearby tree for peeking in on her brood while I snapped a quick picture.
Hobonichi Techo Illustrations
5 hours ago