Thirty-Pound Sri Lankan Star Tortoise Found

May 9, 2017
TortoiseForum.org
by Editor in Chief

TortoiseForum.org - Check out the incredible thirty-pound star tortoise that was found recently in Sri Lanka. These magnificent tortoises used to be commonly found on the island, but are now rarely seen.

check it out@ TortoiseForum.org
Rodent Pro