Plain Mountain Finch

Chinese Name: 林岭雀
English Name: Plain Mountain Finch
Latin Name: Leucosticte nemoricola

Click to rate this post!
[Total: 0 Average: 0]