Live action footage
A Huge Aldabra Giant Tortoise Walking on a Prison Island in Zanzibar, Africa. Slow motion. Large Aldabrachelys gigantea. Turtle Sanctuary. Wildlife. Seychelles Big Tortoise. Close-up. Tanzania. 4K.
4K
3840 x 2160