Large cactus finch (Geospiza conirostris). Espanola Island, Galapagos Islands, Ecuador, May.