Meretrix imputica
Country
Sri Lanka
Country
Sri Lanka