Darwin's finches (also known as the Galápagos finches) are a group of about 18 species of passerine birds. This bird was found on Santa Cruz Island, Galapagos.
Darwin's finches (also known as the Galápagos finches) are a group of about 18 species of passerine birds. This bird was found on Santa Cruz Island, Galapagos.