Check out The Reptile Zoo's clip of these incredible Aldabra tortoises at Florida, USA

User # 18615

User # 18615

Published on Dec 21, 2023