Rivoli's Hummingbird

Eugenes fulgens