Kashmir Flycatcher Ficedula subrubra

  • Central Province, Sri Lanka