They find a snail that was thought to be extinct

They find a snail that was thought to be extinct

Last week seven pink-striped snails were found in a remote area of ​​the Seychelles, known as Malabar Island.

By Anna Edwards

You May Also Like