Barn Swallow

Chinese Name: 家燕
English Name: Barn Swallow
Latin Name:  Hirundo rustica

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