Older version of File:Illustrated Index of British Shells Plate 10.jpg

George Brettingham Sowerby II