Finch Bay Eco Hotel, Santa Cruz (Indefatigable) Island, Galápagos, July 22, 2011
Finch Bay Eco Hotel, Santa Cruz (Indefatigable) Island, Galápagos, July 22, 2011
It has its eye on the red berry on the ground. It ate several of these as I watched it.