Carpodacus purpureuspurple finch


    • purple finch
      Carpodacus purpureus
    • purple finch
      Carpodacus purpureus