Live action footage
Galapagos Giant Tortoise entering the scene at Rancho El Manzanillo giant tortoise area on Santa Cruz Island on the Galapagos Islands, Ecuador.
HD
1920 x 1080