A worldwide community photographing and learning about wildlife
Geospiza conirostris
The Large Cactus Finch is a species of bird in the tanager family Thraupidae. It is one of Darwin's finches, and is endemic to the Galápagos islands, Ecuador, where it is restricted to Española, Genovesa, Darwin, and Wolf Islands.
Isla Genovesa, Galapagos
No Comments