CASSIDAE / Cassis flammea

BACK              Picture 2