The Bee Hummingbird is the world’s smallest living bird. Known for its iridescent, colorful appearence and incredibly small size (no more than 2.5 inches), this bird has been one of the most popular subjects among wild life photographers and bird watchers. Indigenous to Cuba, the Bee Hummingbirds were formerly common and widespread; however, at present, … Continue reading Bee Hummingbird
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed