Tortoise at La Galapaguera on San Cristobal Island – galapagos (2)By Renee Blodgett on September 9, 2010 in