Hummingbirds - PeterHudsonphotos
White-chested Emerald Amazilia chionopectus chionopectus

White-chested Emerald Amazilia chionopectus chionopectus

IMG1278