Captive Tortoises at the Charles Darwin Center

Captive Tortoises at the Charles Darwin Center, Santa Cruz Island, the Galapagos.