Hummingbirds on White


Broad-billed Hummingbird:


Ruby-throated Hummingbirds:

 

                                                                         

 

                                                                          

 

                                                                         

 

                                                                         

 

                                                                         

 

                                                                         

 

                                                                         

 

                                                                         

 

                                                                         

 

                                                                        

 

                                                                         

 

                                                                        

 

Rufous Hummingbirds:

   

                                                              

 


Anna's Hummingbirds: