Steere's Liocichla

Liocichla steerii


Taiwan (Republic of China) SG 1266 (1979)

39

 

132-191