Carpodacus mexicanushouse finch


    • house finch
      Carpodacus mexicanus
    • house finch
      Carpodacus mexicanus
    • house finch
      Carpodacus mexicanus