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