Pied Cuckoo Clamator jacobinus

  • Tiruppur, Tamil Nadu, India