Costa's Hummingbird is a compact and short-tailed, hummingbird
species with a hunched posture and a slightly drooping bill.
 
Costa's Hummingbird
 

Leave a comment

Name .
.
Message .