A white throat kingfisher


A white throat kingfisher.