dcsimg

Phyllidiella zeylanica ?