Cracherode's shells

© 2003 The Natural History Museum
Cracherode's shells