Small ground finch (Geospiza fuliginosa) foraging on grass flowers. Santa Cruz Island, Galapagos, June.