The house finches have laid 4 eggs and they are just the smallest little fragile things!!! I can’t wait to hear the little chirps of the babies in about a week or so. It takes about 14 days for an egg to hatch. They’ve been there for over a week so I am thinking it […]