Here is the finch nest on Monday (March 19th) with three eggs.
And here is the nest Tuesday (March 20th) with 4 eggs.
The female finch is now siting on her nest, incubating her clutch (eggs). These eggs will hatch in about 14 days, so we expect to see the hatchlings on April 3rd!