The malachite kingfisher is a river kingfisher which is widely distributed in Africa south of the Sahara. It is largely resident except for seasonal climate-related movements. This is a small kingfisher, 13 cm in length and is the smallest of all the kingfishers.
via 500px http://bit.ly/1M7wePJ