Carpodacus trifasciatusthree-banded rosefinch


Carpodacus trifasciatus