Likely a ruby-throat
Surfside Beach Bird and Butterfly Trail
401 Parkview
Surfside Beach, TX
On nest with two eggs.
Guadalupe River Trail North of Blossom Hill, Santa Clara County, CA, 2019-08-31
1 lifting off roost with turkey vultures. Later 3 on ground near trash.