Lambis Truncata Sea Shell Giant Spider Conch 7 Fingered Beach | Desertcart Sri Lanka