species 6,382 observations

Rivoli's Hummingbird

Eugenes fulgens