Z7D_3872.jpg
Many-spotted Hummingbird (Taphrospilus hypostictus)