Vegetarian finch (Platyspiza crassirostris) feeding on flowers. Santa Cruz Island, Galapagos, Ecuador, November.