Black-hooded Oriole Oriolus xanthornus

  • Malappuram, Kerala, India