Nov
25
A Bee Hummingbird (Mellisuga helenae), the smallest bird in the world. ©2012 Rich Wagner | WildNaturePhotos
A Bee Hummingbird (Mellisuga helenae), the smallest bird in the world. ©2012 Rich Wagner | WildNaturePhotos
All images on this Blog are Copyright © 2009 – 2018 WildNaturePhotos unless otherwise indicated in the metadata of the image.