Bee Happy Graphics banner.

Blue-chinned sapphire hummingbird (Chlorestes notata) (2)
Yerette, Trinidad
June 20, 2012

Blue-chinned Sapphire