Kashmir Flycatcher Ficedula subrubra

  • The Nilgiris, Tamil Nadu, India