Carpodacus trifasciatusthree-banded rosefinch


    • three-banded rosefinch
      Carpodacus trifasciatus
    • three-banded rosefinch
      Carpodacus trifasciatus
    • three-banded rosefinch
      Carpodacus trifasciatus
    • three-banded rosefinch
      Carpodacus trifasciatus
    • three-banded rosefinch
      Carpodacus trifasciatus