Archives

Recent Post

Tags

Costa's Hummingbird

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