White-throated Needletail

Chinese Name: 白喉针尾雨燕
English Name: White-throated Needletail
Latin Name: Hirundapus caudacutus

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