James St. John:
Cerithium litteratum (stocky cerith snail) (San Salvador Island, Bahamas)
James St. John:
Cerithium muscarum (fly-specked cerith snail) (San Salvador Island, Bahamas) 1
James St. John:
Cerithium muscarum (fly-specked cerith snail) (San Salvador Island, Bahamas) 2
James St. John:
Cerithium caeruleum (near Diani Beach, Kenya) 1
James St. John:
Cerithium caeruleum (near Diani Beach, Kenya) 2
James St. John:
Cerithium caeruleum (near Diani Beach, Kenya) 3
James St. John:
Cerithium caeruleum (near Diani Beach, Kenya) 4
James St. John:
Cerithium nodulosum (giant knobbed cerith snail shell) (near Diani Beach, Kenya) 1
James St. John:
Cerithium nodulosum (giant knobbed cerith snail shell) (near Diani Beach, Kenya) 2
James St. John:
Cerithium nodulosum (giant knobbed cerith snail shell) (near Diani Beach, Kenya) 3
James St. John:
Cerithium nodulosum (giant knobbed cerith snail shell) (near Diani Beach, Kenya) 4
James St. John:
Cerithium nodulosum (giant knobbed cerith snail shell) (near Diani Beach, Kenya) 5
James St. John:
Cerithium nodulosum (giant knobbed cerith snail shell) (near Diani Beach, Kenya) 6
James St. John:
Cerithium nodulosum (giant knobbed cerith snail shell) (near Diani Beach, Kenya) 7