Many-Spotted Hummingbird

Many-Spotted Hummingbird; Wildsumaco Lodge