Darwin Research Station, Santa Cruz (Indefatigable) Island, Galápagos, July 22, 2011
Darwin Research Station, Santa Cruz (Indefatigable) Island, Galápagos, July 22, 2011
There are two finches feeding here. They seem to like the Muyuyu (Cordia lutea).