The Buff-bellied Hummingbird is a medium-sized hummingbird with metallic
olive green above and buffy in the lower breast. It's namesake belly patch can be difficult to see.
 
Buff-bellied Hummingbird
   

Leave a comment

Name .
.
Message .