Internet Archive BookReader

Mollusca. (Freshwater Gastropoda & Pelectpoda)