Maroon Oriole Oriolus traillii

  • Sudur Pashchimanchal, Nepal