Many-spotted Hummingbird ♂

Many-spotted Hummingbird ♂