Painted Stork Mycteria leucocephala

  • Kancheepuram, Tamil Nadu, India