Live action footage
A Huge Aldabra Giant Tortoise Eats Food on a Prison Island in Zanzibar, Africa. Feeding the Seychelles Big Tortoise green leaves. Close-up. Slow motion. Tanzania. Aldabrachelys gigantea. Sanctuary. 4K
HD
1920 x 1080