Broad-Billed Hummingbird a medium-sized hummingbird of North America.
 
Source

Leave a comment

Name .
.
Message .