Isla San Cristobal part one
Giant Tortoise roam free at the Cerro Colorado Conservation Center on Isla Cristobal.
3/29/2007