SriLanka57

The White-throated Kingfisher can often be found well away from water where it feeds on a wide range of prey that includes small reptiles, amphibians, crabs, small rodents and even birds.

Skip to content