Northern House Martin

Chinese Name: 毛脚燕
English Name: Northern House Martin
Latin Name: Delichon urbicum