This little hummingbird is called snow-bellied and it is easy to see why with the snow white belly feathers. It is a very small hummingbird and was constantly on the move. It took us quite sometime before we were able to get a couple of images.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app