Magnificent Hummingbird (left) and Fiery-throated Hummingbird (right)

Magnificent Hummingbird (left) and Fiery-throated Hummingbird (right)