Green-and-white Hummingbird

Green-and-white Hummingbird

Elliotomyia viridicauda
Peñas, Abra Malaga, Peru - October 27 2009
Former scientific name Amazilia viridicauda.