Rivoli’s Hummingbird

Rivoli’s Hummingbird

Eugenes fulgens
Madera Canyon, Arizona, USA - May 8 2011
Male. Previous name Magnificent Hummingbird.