Small ground finch (Geospiza fuliginosa) feeing on flower. Santa Cruz Island, Galapagos, November.