Green-and-white Hummingbird

Green-and-white Hummingbird

Elliotomyia viridicauda
Urubamba, Peru - October 27 2009
Former scientific name Amazilia viridicauda.