Tellina radiata
Country
West Indies
Country
West Indies