Stork-billed Kingfisher Pelargopsis capensis

  • Alappuzha, Kerala, India