Hummingbirds - PeterHudsonphotos
Rufous-tailed Humminbrid (Amazilia tzacatl)

Rufous-tailed Humminbrid (Amazilia tzacatl)