The Azure-Crowned Hummingbird is a medium-sized hummingbird, common throughout many forested habitats from Mexico south to Nicaragua.
*
 
Azure-Crowned Hummingbird
     

Leave a comment

Name .
.
Message .