Categories
Animals

The 10 Smallest Animals Ever

Found in the Caribbean islands of Barbados, it is the smallest member of the blind threadsnake species.smallest animals