Cactus finch (Geospiza scandens) feeding on cactus bud. Academy Bay, Santa Cruz Island, Galapagos Islands, Ecuador, November.