See For Yourself: Galapagos Finches Evolving

Evolution