White Throated Kingfisher..., a profile....
Early bird gets the worm...!....Oriental Magpie Robin...
Purple rumped sunbird.......