What Bird Lays Blue Eggs?

There are a few types of birds that lays blue eggs. Bluebirds lay light blue eggs and Starlings lay blue eggs, but larger than blue bird eggs. A House Finch lays blue-green eggs.