Prof Peter Grant comparing the beak structure of two Darwin’s finches ← Previous Next → Prof Peter Grant comparing the beak structure of two Darwin’s finches, Daphne Island, Galapagos Islands, Ecuador Prof Peter Grant comparing the beak structure of two Darwin’s finches, Daphne Island, Galapagos Islands, Ecuador