A spider with her recently hatched babies on a leaf of a silk tree (Albizia julibrissin). Full disclosure: these photos were taken at my house in Southern California rather than on the farm in New Mexico, but I thought they were pretty cool so I posted them anyway. Any amateur arachnologists out there know what kind of spiders these are?
more of the same
Update: the answer to the spider ID quiz is Green Lynx Spider, as confirmed by the experts at What's That Bug? Credit for early identification goes to my uncle Jim, even though he didn't post his answer (he told me over the phone).