The Giant Hummingbird is the largest hummingbird in the world.
It is found in South America, in Ecuador, Peru and Chile and
two subspecies share a wide range.
*
 
Giant Hummingbird
 

Leave a comment

Name .
.
Message .