2004

These little guys are the first Tree Swallow eggs this season to hatch on my trail. They are only a few hours old and huddling together for warmth.