Oriole Whistler

Pachycephala orioloides - Siffleur loriot

Siffleur loriot
adult