The Steere's Liocichla (Liocichla steerii) is a species of bird in the Leiothrichidae family. It is endemic to Taiwan. Source: Picture | Link: Wikipedia | Link:
No comments:
Post a Comment