The Tufted Coquette hummingbird

The Tufted Coquette hummingbird