Thumbnails
 
Costa's Hummingbird

Costa's Hummingbird

Costa's Hummingbird approaches Ocotillo blossom in Vallecito, Anza Borrego Desert State Park, California.