Spot-winged Rosefinch

Chinese Name: 喜山点翅朱雀
English Name: Spot-winged Rosefinch
Latin Name: Carpodacus rodopeplus