Tortoise at La Galapaguera on San Cristobal Island – galapagosBy Renee Blodgett on September 9, 2010 in