Indefatigable Island Tortoise (Chelonoidis porteri), Santa Cruz Island, Galapagos Islands, Ecuador