Steere’s liocichla

22

image source

The Steere’s liocichla (Liocichla steerii) is a species of bird in the Leiothrichidae family. It is endemic to Taiwan. source

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *