Wedge-tailed Green Pigeon

Chinese Name: 楔尾绿鸠
English Name: Wedge-tailed Green Pigeon
Latin Name: Treron sphenurus