Pied kingfisher....Scientific name: Ceryle rudis by Maneesh Sharma
_