Tellina carnaria
Country
West Indies
Country
West Indies