The first baby cardinal has hatched

We have birth!  The cardinals began building their nest on May 10th. The first egg was noticed May 14th, the second on May 16 and the third on May 17.  Incubation begins when last egg is laid and lasts 11-13 days. The first hatching appeared this morning, May 30th.