American Marine Concholo^Y 



310 



308 



Plate 7.9 



309 



