Z7D_3844.jpg
Many-spotted Hummingbird (Taphrospilus hypostictus)