Pete Oxford / Finch specimens at the Charles Darwin Research Station, Puerto Ayora, Santa Cruz Island, Galapagos Islands, L to R Top: Large Ground Finch (Geospiza magnirostris), Woodpecker Finch (Cactospiza pallidu...
01317599
Pete Oxford / Woodpecker finch (Cactospiza / Camarhynchus pallidus) perched, Highlands of Santa Cruz Island, Galapagos Islands .