Cactus Ground Finch (Geospiza scandens) perched, Puerto Ayora, Santa Cruz Island, Galapagos,