This female Anna's Hummingbird is sitting on two newly hatched babies which are each only as large as a bumblebee. IMG_0874-W.jpg
These images are copyright protected