Common Rosefinch

Chinese Name: 黑普通朱雀
English Name: Common Rosefinch
Latin Name: Erythrina erythrina