A Darwin finch perched in a tree on Isabela Island, Galapagos Islands, Ecuador.
Size: 2446px × 3058px
Location: Isabela Island, Ecuador
Photo credit: © Kirk Hewlett / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: bird, darwin, finch, finches, galapagos, galápagos, isabela, island, perched, tree, wildlife