dcsimg
Unresolved name

Loxia curvirostra erythroptera

Loxia curvirostra erythroptera is a subspecies of in the family finches.