Possibly Acanthocardia echinata

Leave a Reply