Bee Happy Graphics banner.

Blue-chinned sapphire hummingbird (1)
Yerette, Trinidad
June 20, 2012

Blue-chinned Sapphire