Blue-throated Flycatcher Cyornis rubeculoides

  • Puducherry, Puducherry, India