White-throated Kingfisher Or Halcyon Smyrnensis

White-throated Kingfisher Or Halcyon Smyrnensis - White-throated Kingfisher Also Called As Halcyon Smyrnensis, Pelargopsis Capensis Blue Wings In Its Native Environment. India. Photo