Indian Golden Oriole

Identification:

 

Photos: