birding.ninja
Purple Flash
I’m finally getting Costa’s Hummingbirds in my backyard! I was beginning to think that they were avoiding my yard for some reason. I managed to capture a quick photo of this one before …