I normally don't post twice in one day, but this is just too good to wait.
We've always had hummingbirds buzzing around our back yard, and today Hubby noticed one was consistently flitting in and out of one of our orange trees. Closer inspection revealed:
And look, 2 little jelly bean sized eggs!
And here's mommy bird, sitting on the nest. Pic isn't that great, 'cause I was about 25 feet away, but you get the idea.
The interwebs says the eggs take from 11 to 19 days to hatch - I have no idea how long they've been there, so we'll have baby hummingbirds in about 2 weeks. I can't wait!