Short billed minivet

Short billed minivet

Observation - Short billed minivet . Description: Not sure all three are the same bird

Not sure all three are the same bird