Coucou violet

Chrysococcyx xanthorhynchus - Violet Cuckoo

Coucou violet
♂ immature
Coucou violet
Coucou violet
♂ adulte
Coucou violet