Silver-backed Needletail

Chinese Name: 白背针尾雨燕
English Name: Silver-backed Needletail
Latin Name: Hirundapus cochinchinensis

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