Birds of the World

Trochilidae : Hummingbirds

Many-spotted Hummingbird

Leucippus hypostictus

Manu, Peru - December 2008

Manu, Peru - December 2008