Hummingbird, Many-spotted

Taphrospilus hypostictus