Giant Spider Conch Shell (Lambis Truncata)
Giant spider conch shell (Lambis Truncata) isolated on white background.